Posted on October 3, 2009 by Anish John Adidas Illusionist Adidas and EA Sports unleash Schweinsteiger “The illusionist” for the release of FIFA 10 Soccer Advertising