The Sports Business Journal reports that Mercedes-Benz has secured naming rights to the new stadium being built for the Atlanta Falcons football team.
We want to be in that number when the Saints go marching in. And so does Mercedes-Benz, apparently, as the German automaker has acquired the naming rights to the stadium where the New Orleans football team plays.
Say what you will about the state of Formula 1 racing today, but at least when the day is done, there's a winner and there are losers. The drawn-out legal battle between Group Lotus and Team Lotus, however, has come to a rather anticlimactic resolution.