We explained last week why officials think Nola is the best city to host the Super Bowl, and these photos cement that claim.
(Staff photo by Brett Duke, The Times-Picayune) Snow falls on Jackson Square in New Orleans, Tuesday, Jan. 21, 2025. (Photo by Sophia Germer, The Times-Picayune) Pedestrians take photos of snow as ...