The Cleveland Browns fear that Deshaun Watson ruptured his Achilles on Sunday afternoon.
However, despite losing their starting quarterback, a large portion of Browns fans were rather happy that he was down on the field and eventually carted off of it.
Watson is in his third season with Cleveland after signing a fully guaranteed $240 million deal, and it is safe to say it has not gone nearly as well as anyone had hoped.
He played his seventh game of the season on Sunday, which...