ATLANTA — In undertaking its most expensive marketing agreement ever — buying naming rights to the new home of the NFC champion Atlanta Falcons — Mercedes-Benz is trying to prove that it's not just a country-club brand.
ATLANTA — In undertaking its most expensive marketing agreement ever — buying naming rights to the new home of the NFC champion Atlanta Falcons — Mercedes-Benz is trying to prove that it's not just a country-club brand.