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

2019-03-28 15

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?

Free Traffic Exchange