The Super Bowl had never been won by a wild card team and the NFC champion Philadelphia Eagles were expected to keep that record intact on Jan. 25, 1981, at the Louisiana Super Dome in New Orleans—40 ...
In 1981, the Philadelphia Eagles competed in Super Bowl XV, which was hosted in New Orleans, Louisiana, and news of an ongoing conflict with Iran was dominating American airwaves. Fast forward to 2025 ...