SPORTS‘I missed an opportunity to sign for Tottenham Hotspur due to 2010 World Cup squad snub’ – George Owu