Western Cape sports legends honoured