Saints Video | New Orleans Saints | NewOrleansSaints.com
NFL Network
'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.