John Harbaugh: Cleveland Browns 'Are the Most Talented Team in the Division'

  • 5 years ago
On Wednesday, Baltimore Ravens head coach John Harbaugh dubbed the Cleveland Browns the most talented team in the AFC North. The Browns might have made the most splashy moves this offseason, but is the hype getting unreasonable?

Recommended