1 Articles
Official

Mercedes-Benz USA head honcho Stephen Cannon is leaving for the Atlanta Falcons. Current sales veep Dietmar Exler will take his place.