Yahoo Sports reports: The 2026 FIFA World Cup, hosted by the United States, Mexico, and Canada, kicked off this Thursday (11).The opening match ended with Mexico beating South Africa 2-0 at the legendary Azteca Stadium.Bes...