CSA AGM: Richards elected president, Hudson one of independents | The Citizen

Redirecting to full article in 0 second(s)...

Rian Richards has been elected president of Cricket South Africa, with former batsman Andrew Hudson one of the independent directors.