I am not going to write about the difference Deshaun Watson makes in the Cleveland Browns as a football team. There will be time for that—five years. Five obscenely expensive years, in which the Browns will pay a question mark $2.7 million per game to play football. I am going to write about the Browns [more]
More...
More...