Once, New Orleans was the site of de facto college football national championship games five times in a seven-year span. Continue reading...