
A South African fan cheers as he waits for the start of the 2026 World Cup Group A football match between South Africa and South Korea at the Monterrey Stadium in Guadalupe, Mexico, on June 24, 2026. (Photo by Yuri CORTEZ / AFP via Getty Images)

A South African fan cheers as he waits for the start of the 2026 World Cup Group A football match between South Africa and South Korea at the Monterrey Stadium in Guadalupe, Mexico, on June 24, 2026. (Photo by Yuri CORTEZ / AFP via Getty Images)