World Cup 2022: France wins 2-1 to send England home

The Three Lions are put away by Giroud, despite winning two penalty decisions. An historic match was held between England and France, the returning champions of the World Cup, with … Continue reading World Cup 2022: France wins 2-1 to send England home