Former Orlando Pirates, Blackburn, Porto, Ajax Amsterdam and Celta Vigo striker Benni McCarthy scaled many highs and lows in ...