Tag
2010 FIFA World Cup venues
-
How FNB Soccer City Stadium Became Africa’s Iconic Arena
Yet beyond its technical marvels, Soccer City carries emotional weight. It was here that South Africa’s Bafana Bafana delivered one of football’s most dramatic...