03-21-2022, 11:18 AM
(03-21-2022, 11:14 AM)psychdoctor Wrote: The Cleveland browns have been favorites to win the super bowl for the last 4 years. They always look good on paper. They've only been to one playoff in the last 18 years or so
Can't say for sure, but from listening to NFL radio this morning Cleveland may be having a huge bout of buyer's remorse. Evidently a great deal of their fan base is not happy and letting them know it about Watson.