4 Articles
Report
Mercedes claims naming rights for Atlanta Falcons new stadium

The Sports Business Journal reports that Mercedes-Benz has secured naming rights to the new stadium being built for the Atlanta Falcons football team.

Official
Mercedes-Benz snags naming rights to Louisiana Superdome

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.

Official
Lotus vs Lotus legal battle ends in a draw

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.