New York City is about to host the biggest sporting event on the planet — the 2026 FIFA World Cup final. Over 1.2 million fans will flock to the tristate area expecting American greatness at its best, ...