Philadelphia Launches Bid To Host FIFA World Cup 2026
Philadelphia Launches Bid To Host FIFA World Cup 2026

The city of Philadelphia has made its bid to host the 2026 FIFA World Cup.

The city launched a website Friday with its pitch to FIFA.

Katie Johnston reports.