Around the Web

Cleveland Browns Win First Game in 635 Days

September 20, 2018

The Cleveland Browns went 0-16 in 2017, and hadn’t won a game since December 24, 2016.

But on Thursday night, September 20, 2018, the Browns beat the New York Jets, 21-17, at FirstEnergy Stadium in Cleveland.

Cleveland fans have been rated the most loyal in the National Football League. They went nuts.


Read More