Remember when the power went out the last time New Orleans hosted the Super Bowl? We sure do. Why it matters: The pressure is ...
Much has changed since the Chiefs played in a Super Bowl in New Orleans, but one thing connects the games: the chance to create a legacy.