The Crescent City is a frustrated sporting town currently. Practically the whole Gulf South region is agitated sporting-wise. The Saints are dealing with hostile home crowds, Tulane just lost the football program’s best coach following an ugly loss, and LSU lacked a defense to support the most recent Heisman winner. This impatience with underperforming teams […]