November 6, 2023

Day

Sporting results: 4 November

The penultimate round of sporting fixtures saw Maritzburg College’s cricket, basketball and water polo teams take on longtime rivals Glenwood. College dominated across all three codes, winning all of the...
Read More