Franchise Sports

Cleveland Browns making right moves, now it’s all on the draft

The Cleveland Browns have been the laughing stock of the NFL for some seasons now. They haven’t had any luck with most aspects of the game, the draft hasn’t gone their way, they finished last season without a single win and all of the Johnny Manziel drama.