Adidas's sponsorship strategy is paying dividends, with the sportswear brand's chief executive Herbert Hainer highlighting the success of its sponsorship of the London Olympics and the Euro 2012 football championship.