Chris Broussard is sold on the Browns winning titles with OBJ: ‘I’ve got Cleveland winning the AFC North’

Video Details

Chris Broussard is confident the Cleveland Browns will succeed in the playoffs, 'I've got Cleveland winning the AFC North.' Hear why he's optimistic about the future of the team with the addition of Odell Beckham Jr.