Colin Cowherd isn’t buying Browns hype, believes Steelers are still the best team in AFC North

Video Details

The offseason addition of Odell Beckham Jr. and others have catapulted the Cleveland Browns into Super Bowl discussions, but Colin Cowherd just isn't buying the hype. Hear why he believes the AFC North's premier team is still the Pittsburgh Steelers.