Prior to the 2010 World Cup, held in South Africa, McCarthy announced his support for the Gun-Free World Cup campaign being run by International Action Network on Small Arms. He said, "This World Cup will be the biggest in football history and the fact that it is taking place in South Africa is a chance for us to show the world everything that is good about our country. It's great that guns will be banned from stadiums – it's going to be a fantastic party, and guns have no place in that." After struggling with his fitness and facing criticism in his nation for being overweight, McCarthy was omitted from the final South African 23-man squad for the 2010 World Cup, which was announced on 1 June 2010.