Back To Previous

Free Streaming Event: Women's World Cup Final

  • Map

    Come enjoy the eighth FIFA Women’s World Cup featuring the best women’s national football teams. Though the event takes place in France, the US are so far defending champions. Come cheer them on!

    Close map
    Open map
    What's Nearby