The man who was quite literally one of West Ham United's biggest ever flops has insisted he has no regrets over joining a 'great club with fantastic fans'.
The Champions League-winning former Hammers forward, McCarthy has revealed he has no regrets over his 2010 move despite criticism he received over his weight problems.
The former FC Porto man played just 11 league games in East London after his move during Gianfranco Zola's spell as manager.
And it turned out to be one of the worst. The man who was South Africa's all-time leading goalscorer ballooned in size, barely featured and became something of a joke figure in the Premier League despite a hugely successful spell at Blackburn Rovers.
It got so bad, the club eventually agreed to pay McCarthy off to the tune of £1.5 million to terminate his contract, as reported by the Daily Mail at the time.
But despite his somewhat acrimonious departure from the English game, the 37-year-old insists he does not regret signing for the club he had wanted to join when in his prime five years before.
"I was going to join them from Porto in 2005. Everything had been agreed and I was even in London sitting at Upton Park, ready to sign for Alan Pardew. Porto just needed to fax confirmation. Instead they faxed they didn’t want to sell me."
Ironically, McCarthy joined West Ham from Blackburn where he had been told by then Rovers boss and current Hammers manager Sam Allardyce that he must lose weight in order to save his career.
There was more drama for the former Bafana Bafana striker today when he was reportedly robbed at gunpoint while having his hair cut in Johannesburg.
Eyewitness News reported that McCarthy had just landed following a flight from Paris and was having a trim in Melrose when three armed men walked in and robbed him.