World Cup September 22, 2021 7:40 am

Philly Makes Big Pitch to Land 2026 World Cup Soccer Games

NBC10’s Miguel Martinez-Valle shows you some of the big names in sports that are helping make the pitch to the 2026 World Cup committee as the city tries to land games for the world’s biggest soccer tournament.

US & World Videos

Exit mobile version