Skip to main content
Advertising

NFL 100 Greatest

'NFL 100 Greatest' Games, No. 59: New Orleans is reborn on 'MNF'

The "NFL 100 Greatest" ranks the top 100 games in NFL history, and the Atlanta Falcons vs. New Orleans Saints clash in Week 3 of the 2006 season lands at No. 59.