Mexico News: South Africa vs Mexico: 2010 FIFA World Cup Opening Match Preview – Bleacherreport.com
After a wait of 1,443 days since Italy won the 2006 FIFA World Cup final, the 2010 FIFA World Cup has finally started as host nation South Africa faces Mexico at Soccer City in Johannesburg. Going into this match, South ... Keep Reading