Philly is one of 23 potential host cities in a combined North American bid to host the World Cup 2026

Tagged

Events, Sports