The city of New Orleans has been forced to suffer many indignities when it comes to sports. Whether it was the long period of disastrous play by the “Ain’ts,” so bad that fans came to games at the Super Dome with paper bags over their heads; or the fact that…
