
Taylor Rooks presses Deshaun Watson on Browns fans skepticism of him
Deshaun Watson isn’t exactly the apple of Cleveland’s eye. The Cleveland Browns acquired the then-star quarterback of the Houston Texans in March 2022. Watson signed an unprecedented $230 million, fully guaranteed contract. But before playing a game for the Browns, he served an 11-game suspension stemming from two dozen sexual assault misconduct allegations. By June…
Awful Announcing · 1h ago
