Japan and Sweden squared off as both teams looked to grab a spot in the 2023 FIFA Women's World Cup semifinals. Check out the top moments and highlights here!
Best of the internets…
Japan and Sweden squared off as both teams looked to grab a spot in the 2023 FIFA Women's World Cup semifinals. Check out the top moments and highlights here!