The Browns lead the NFL with the most losing seasons in 10 years, with only 1 season in those ten years being a winning one. Now, we have a chance to break that curse and actually get a winning season going. Can the Browns do exactly that this season? I sure hope so, because I don't want this team to keep being known as that team that had 9 out of 10 losing seasons.
When the Cleveland Browns signed Deshaun Watson to a five-year, $230 million deal, they made a statement to the league that they weren't messing