LONDON, ENGLAND - AUGUST 14: Scotland fans arrive at Wembley Stadium ahead of an international friendly match between England and Scotland on August 14, 2013 in London, England. Scotland and England ... more 
LONDON, ENGLAND - AUGUST 14: Scotland fans arrive at Wembley Stadium ahead of an international friendly match between England and Scotland on August 14, 2013 in London, England. Scotland and England will meet at Wembley stadium tonight for their first international in 14 years. (Photo by Dan Kitwood/Getty Images) less 
1 / 18
Getty Images | Photo By Dan Kitwood / Getty Images
Wed, Aug 14, 2013 3:06 PM EDT