Despite the pressure of coaching arguably the biggest game of his career, Jim Harbaugh still made time to indulge in a New ...
Long before the towering Superdome became synonymous with championship football, New Orleans established itself as a Super Bowl city at Tulane Stadium. This 80,000-seat colossus once dominated the ...