Brazil, Colombia, Japan round out 2023 women's World Cup host bids

Brazil, Colombia, Japan round out 2023 women’s World Cup host bids

Brazil, Colombia, Japan round out 2023 women’s World Cup host bids Brazil, Colombia and Japan have each submitted formal bids to host the 2023 Women’s World […]