The Cleveland Browns, just like the other 31 NFL teams, are in the middle of an intriguing offseason. All controversies aside, the Browns seem to have finally found the long-term answer to their quarterback quandaries, with Baker Mayfield now taking the backseat following the arrival of Deshaun Watson, who signed a gargantuan 5-year deal worth […]