The 2026 World Cup will be played in cities across the U.S, Canada, and Mexico. On Tuesday, experts at Lincoln Financial Field gave organizers their best pitch to bring the cup to Philly. NBC10’s Rosemary Connors reports.