North America is gearing up to host the biggest sporting event on the planet. For the first time, the U.S., Canada, and Mexico will jointly welcome the FIFA World Cup — and with 16 host cities spread ...