From the start of this Super Bowl XLVII season, Mercedes-Benz has embraced an association with the Big Easy that began in earnest with a naming-rights deal that led to the placing of its iconic star emblem all over the Superdome in 2011 in full knowledge that the 2013 Super Bowl would be played there.