Adidas Adidas introduces their New 2010 Site and Ad Campaign

Don’t forget to check out their video of the team in San Francisco.