The NFL is bringing the biggest game on the planet to New Orleans IN 2025 and we are already thinking about artists that need to be on stage that night.
During two separate interviews, the actor who played James Dutton described what it was like to prepare for and then be a part of the show's desperate final moments.