South Africa Soccer WCup France South Africa

Ashley Leave a Comment

France’s Abou Diaby, right, is shown a yellow card by referee Oscar Ruiz of Colombia, left, during the World Cup group A soccer match between France and South Africa at Free State Stadium in Bloemfontein, South Africa, Tuesday, June 22, 2010. (AP Photo/Francois Mori)

By Ashley | December 11th, 2012