News

Also known as the Soccer City Stadium or the Calabash, the 94,736-seater venue in Johannesburg was opened in 1989 and was one of the venues for the 2010 World Cup that South Africa hosted and is ...