Yahoo Sports reports: Nearly eight years to the day since the 2026 FIFA World Cup was awarded to the United States, Mexico, and Canada, and the opening day of competition is finally here. At 3 p.m. ET on Thursday, Mexico will kick off this summer’s World Cup against South Africa at Estadio Azteca in Mexico City. One of…