Tagged: France

2010 FIFA World Cup Teams: France 0

2010 FIFA World Cup Teams: France

According to FIFA France is currently ranked as the 7th best team in the world. France will be playing in their 13th FIFA World Cup tournament in South Africa in 2010. Lilian Thuram is...