Former Proteas captain AB de Villiers has hailed the concept behind the Icons Cup, saying organisers have “hit the nail on the head” by putting global sporting stars in two teams and giving fans the opportunity to see their heroes in a different environment.