Throwback Thursday

Throwback Thursday: Final seconds finish

On October 31, 1999 the Cleveland Browns had a come from behind victory over the New Orleans Saints in the final seconds of the game.

Advertising