ATLANTA -- New Orleans' Super Bowl drought is over.

The NFL awarded the 2024 Super Bowl (58) to New Orleans after the city secured