athletesroll.com
2017 FIPFA World Cup Blog #5: France Wins The Third World Cup!! 
France prevails over USA in a day of evenly played matches and placement games.