Tag: South Africa T20 league

De Villiers headlines SA’s new T20 league

CAPE TOWN: AB de Villiers will headline South Africa’s first city-based Twenty20 league when he leads the Tshwane Spartans in the opening match of...