Luxury carmaker signs 10-year deal despite Katrina memories
(Newser) -
The New Orleans Superdome, home stadium to the NFL's Saints, will soon be sponsored and rebranded by Mercedes-Benz USA, reports
Adweek . The luxury car manufacturer signed a 10-year agreement to link its name to the Saints' turf—despite the Superdome's lingering association as a makeshift refugee camp for...
More »