What the Hell? Mercedes-Benz Gets Naming Rights for the New FALCONS StadiumWhat the Hell? Mercedes-Benz Gets Naming Rights for the New FALCONS StadiumI guess the 49ers are next.......Jay WalkerJay Walker