Jason La Canfora: Browns will win AFC North Division, make some noise in 2019

Long-time critic Jason La Canfora believes the Cleveland Browns will win the AFC North Division and make some noise in 2019 with their young and hungry roster of players.
Published: 6:25 PM EDT May 17, 2019