LONDON, ENGLAND - AUGUST 11: Neymar of Brazil shows his dejection during the Men's Football Final between Brazil and Mexico on Day 15 of the London 2012 Olympic Games at Wembley Stadium on August 11, 2012 in London, England. (Photo by Jeff J Mitchell/Getty Images)
1 Total Update since September 7, 2012
9 months ago Article 0 comments
No one can tell you why this is a thing.
9 months ago Article 0 comments
Brazil and South Africa are playing on TV, because TV stations would rather carry Brazil friendlies than competitive matches featuring anyone else.