With the season lost, the team's main focus is 3 to 4 years away. This ownership group could have billions riding on it.
The Cleveland Browns have been through a lot, and that goes especially for their fans as well. This hasn't been the season ...