Did the saints win yesterday?

The New Orleans Saints won the game against the Atlanta Falcons 26-23, maintaining a perfect record of 13-0. Ask us anything!!

Wednesday, February 01 2012