Hard Work Pays Off For Daniel Cardoso

When Bafana Bafana head coach Shakes Mashaba announced his 30-man squad for the two international friendly matches against Swaziland and Read more

Shakes, Rattle And Roll

I for one welcome Saturday’s appointment of Ephraim “Shakes” Mashaba as the new head coach of South Africa’s senior national Read more

Bradley Carnell Optimistic About UJ Varsity Football Prospects

University of Johannesburg head coach Bradley Carnell was cautiously optimistic ahead of his team’s debut performance at the national Varsity Read more