French players Antoinne Griezmann, Paul Pogba and Kylian Mbappe celebrate the World Cup final win over Croatia. [Photo/Courtesy]
The month-long 2018 World Cup in Russia came to a close yesterday in Luzhniki Stadium, where France were crowned the winners of the 21st edition of the global tourney.