Philadelphia is in the running to be one of the ten U.S. host cities for the 2026 World Cup. NBC10’s Steven Fisher shows us how the city began its pitch.