Birds Fall to Saints Despite SJ’s Score
Since a Week 1 loss to the New Orleans Saints, things have spiraled out of control for the Atlanta Falcons, but Steven Jackson and his teammates entered Thursday night’s rematch rejuvenated by the opportunity to knock off one of their most bitter rivals. The Falcons played one of their best games of the season in [...]