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.
Mercedes Benz? Really?
Falcon Insider Top Stories
NFL divisional matchups: NFC previewsWith both games in the NFC being rematches from the regular season and featuring all four teams with 11 or more wins, the entertainment value in the divisional playoff games should…
Scout NFL NetworkThursday at 10:17 AM
Worst NFL plays in 2016Take a look at the wackiest and most bone-headed plays from the 2016 NFL season.
ScoutWednesday at 7:39 PM
You Can Still Enter Maui MadnessPick a winning playoff Fantasy team for just $25 and win a trip for four to Hawaii!