Press "Enter" to skip to content

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

Be First to Comment

    Leave a Reply