Black Leopards F.C.
Soccer club
Black Leopards FC is a South African professional football club based in Thohoyandou, Vhembe Region, Limpopo, that plays in the National First Division. Wikipedia
Location: Thohoyandou, South Africa
Manager: Alan Clark
Owner: Thidiela Family
Chairman: Tshifhiwa "Chief" Thidiela
Arenas/Stadiums: Thohoyandou stadium and Giyani Stadium
Players