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 ...