Posted inProfessional Sports France wins second World Cup ever The team from France took home the 2018 FIFA World Cup title on Sunday for the first time since 1998, defeating Croatia by a 4-2 score at Luzhniki Stadium… Posted by Chris Lessner July 15, 2018