A British soldier holds the UEFA Champions League trophy cup following a handover ceremony to the host nation at the Guildhall, in London Wednesday, April 20, 2011. The UEFA Champions League final ... more 
A British soldier holds the UEFA Champions League trophy cup following a handover ceremony to the host nation at the Guildhall, in London Wednesday, April 20, 2011. The UEFA Champions League final will take place in London's Wembley Stadium on May 28, 2011. (AP PhotoLefteris Pitarakis) less 
1 / 1
Associated Press
Wed, Apr 20, 2011 11:32 AM EDT