see more

LONDON, UNITED KINGDOM - MAY 24: In this handout image provided by UEFA, final preparations are made to the pitch at Wembley Stadium for the Champions League Final, May 24, 2011 in London, England. The UEFA Champions League final between FC Barcelona and Manchester United FC will be held at Wembley stadium on May 28. (Photo by UEFA via Getty Images)

LONDON, UNITED KINGDOM - MAY 24:  In this handout image provided by UEFA, final preparations are made to the pitch at Wembley Stadium for the Champions League Final, May 24, 2011  in London, England. The UEFA Champions League final between FC Barcelona and Manchester United FC will be held at Wembley stadium on May 28.  (Photo by UEFA via Getty Images)