The New Orleans Saints eked out a victory over the Atlanta Falcons, 23 to 20, on November 16, 2003.

Explore