The Cleveland Browns recorded their third win of the season by putting it on the Atlanta Falcons on Sunday.  

The exclamation point to the 28-16 win was a 92-yard touchdown run by running back Nick Chubb.

The run set a record for the Browns as the longest touchdown run in the team's history.

Might as well set a record while you're handing the dirty birds an L.  Prior to the loss in Cleveland, the Falcons had won three straight games.

Up Next



Singer Ella Mai Shooting her Shot with Jayson Tatum

English R&B star Ella Mai's song "Boo'd Up" was one of the biggest hits of last year. But what you probably don't know about her, she's a baller too.  Ella was almost a professional soccer player. Maybe this is the reason she's taking an interest in Boston Celtics superstar ...read more