Do The Browns (+185) Present Value To Win The AFC North?

Kevin and Donnie discuss the Browns becoming the favorites to win the AFC North as Deshaun Watson has now become their QB.