New York City makes FIFA World Cup 2026 accessible to all fans with free watch parties across all five boroughs.