Back to the Top News Newsfeed

NFL betting: The Cleveland Browns are favorites in the AFC North, but should they be?

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.