-Jul 293 minXaba set to shine at Totalsports Women’s Race in Cape Town and JoburgNew SA 10km record holder, Glenrose Xaba, is in the best shape of her life and ready to prove it this Women’s Month when she lines up at...