The Saints fan base seems to enjoy trolling the Falcons the most. In August, Saints fans raised money to get 28-3 billboards put up in New Orleans and Atlanta.
Don’t worry Falcons fans, some day people will forget the fact that your team blew a 28-3 lead in the Super Bowl … or maybe not. But hey, winning another championship helped the Warriors get rid of most of the 3-1 lead jokes, so there is hope.
This banner is flying over Mercedes-Benz Stadium in Atlanta right now. pic.twitter.com/3Byd6LbXGa
— Doug Mouton (@DMoutonWWL) December 7, 2017
— Adam Ney (@sayneykid) December 7, 2017