Site icon Robesonia Pennsylvania

Philadelphia selected as one of 16 cities to host World Cup games in 2026

Philadelphia has been named one of 16 cities to host World Cup games in 2026.
Source: ABC News 6

Exit mobile version