Mexico and South Africa will open the 2026 FIFA World Cup at the renovated Azteca Stadium in Mexico City today.The tournament, spanning the US, Canada, and Mexico, features a youthful Mexican squad looking for their first opening match victory.Security forces remain alert for potential disruptions from protests while spectators gather for the historic kick-off.