France Crowned Soccer World Cup Winners