France's shocking Euro loss to Switzerland falls on manager Deschamps
28-Jun-2021 21:48:58 | ESPN FC World Cup
Monday's loss could be blamed on a number of things, such as complacency or questionable defensive tactics. Either way, it is on Didier Deschamps.
Read More