Yahoo Sports reports: The 2026 World Cup in North America, with Mexico, Canada, and the United States playing host, started on Thursday with a fixture between Mexico and South America in Mexico City. The host nation went on to win 2-0, scoring a goal in each half. As exciting as the action on the pitch ended up being,…