Orlando Pirates Stadium Location: Mooki St., Orlando East, Soweto, Johannesburg, South Africa Capacity: 37,139 Tenants: Orlando Pirates South...Read More