How Barcelona's target Giroud failed to score at the World Cup despite seeing 546 minutes of action
NAIJ.COM (Nigeria News)
The 2018 FIFA World Cup was held in Russia from June 14, to July 15, 2018 and at the end of the global football fiesta, France’s Les Bleus were crowned champions after defeating Croatia’s Blazers 4-2 at Luzhniki Stadium, Moscow.

