United States June 24, 2019 12:39 pm

Philly Ramps Up Bid to Host 2026 World Cup

The United States, Mexico and Canada are co-hosting the 2026 FIFA World Cup. Philadelphia leaders are making sure the city puts its best foot forward in its bid to host some of the world’s biggest soccer games.

US & World Videos

Exit mobile version