CBS says thanks to New Orleans for a super visit: Letter
Im to the point that it only makes sense for the Superbowl to be in NOLA every 2-4 years on a regular basis. :worthy:
Print