The Cleveland Browns made one of the biggest moves of the NFL offseason when they traded for quarterback Deshaun Watson. Over the past few years, many believed the Browns had the talent on their roster to be a Super Bowl contender, but they were being held back by quarterback play. Watson is a clear upgrade over Baker Mayfield, so the sky should be the limit for the Browns, right? Cleveland is currently the betting favorite to win the AFC North.
However, there are a lot of factors at play with the Browns this season.