Could Deshaun Watson Make The Browns The Favorites To Win The AFC North?

Kevin and Donnie discuss the impact Deshaun Watson would have on the Browns if he got traded there.