Mercedes Benz? Really?

Arthur Blank will get some great looking new cars with this deal.

Monday the Falcons announced a 27-year agreement with Mercedes-Benz. The new Falcons stadium will have the Mercedes-Benz logo all over it and be called Mercedes-Benz Stadium.

But, wait. Don't the Saints, the Falcons' arch-rival, have the same title sponsor for the Superdome? Yes, they do. In 2011, the Saints signed a 10-year contract to call their stadium Mercedes-Benz Superdome.

Mercedes-Benz will soon move its U.S. headquarters to the Atlanta area. The company is now in a temporary facility in Dunwoody. The permanent headquarters will soon be built in Sandy Springs.

Financial terms of the deal were not disclosed. Those details rarely are announced. Team owner Arthur Blank admitted the Falcons talked with about 10 companies about a naming rights deal.

But Arthur, what about Home Depot? What about Delta? What about Coca-Cola? Those are Atlanta companies. Heck, some even wondered if Sun Trust would do it, even with their commitment with the Braves.

In the end, the Falcons got the same company the Saints got to put their logo on the new stadium. Some fans may not like that, particularly those who can't stand anything to do with the arch-rival from Louisiana.

Falcon Insider Top Stories