Team

Bidvest Wits FC

South Africa

CountrySouth Africa

About

Bidvest Wits FC. Located in Johannesburg, South Africa, this club has a rich history and has competed in the Premier Soccer League. It has won multiple domestic titles, including the Absa Premiership and the Nedbank Cup.