Philadelphia Named Host City For 2026 FIFA World Cup – CBS Philly

PHILADELPHIA (CBS) – The stage is set. Philadelphia has been named one of the host cities for the 2026 FIFA World Cup. A watch party was hosted at LOVE Park in Center City and soccer fans exploded in excitement when their city was named a World Cup location. Philly is in for #FIFAWorldCup 2026! @CBSPhilly … Read more