Philly makes bid to host 2026 FIFA World Cup
Philadelphia officials are making a bid to host the 2026 FIFA World Cup.
More Videos
From CNN Newsource affiliates