The city of Philadelphia has won a bid to host games in the 2026 World Cup. WHYY's Tom MacDonald was at the official announcement party in LOVE Park.
(Original air-date: 6/24/22)
The city of Philadelphia has won a bid to host games in the 2026 World Cup. WHYY's Tom MacDonald was at the official announcement party in LOVE Park.
(Original air-date: 6/24/22)