The Atlanta Falcons will never be able to overcome the historic Super Bowl loss and one of the reasons is because the New Orleans Saints will never let them forget.
The Saints announced plans for renovations in the SuperDome. In advertising their new escalators, the Saints couldn’t resist but to take a shot at the Falcons:
The Falcons will not have to wait long to make the Saints pay for their pettiness, as the two teams open the 2022 season against one another on Sept. 11 at Mercedes-Benz Stadium in Atlanta. Their second matchup of the year is at the SuperDome on Dec. 18.