The removal of David Teeger from the South African Under19 cricket team captainship has sparked controversy. Despite an investigation finding…
The role of politics in South African rugby is debated, particularly in light of Fikile Mbalula's claim that his tenure…