Exhibition of Champions Photo Shoot

at Wembley Stadium on August 25, 2011 in Wembley, England.

Author Details

Neil Sherwin
Neil Sherwin

Co-editor of BackPageFootball.com. Writes mostly on Premier League and A-League with contributions to other sites including TheFootballSack, InBedWithMaradona and Bloomberg's BSports. Has featured on The Guardian's Football Weekly.

Leave a Reply