ATL Mercedes Bens Stadium
Obviously the answer is probably money. I am surprised that Delta didn't play on the sponsorship of the new stadium in Atlanta. While it is a very long term deal, you would have thought Delta being the most significant atlanta based brand would have had interest in the sponsorship. Not to mention having the widget on the roof of the new stadium visible to all who fly above it and watch sports on tv. Just curious.