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.