AB de Villiers announces retirement from all forms of cricket
One of contemporary cricket's greatest batters, South African legend AB de Villiers on Friday announced his retirement from all forms of the game, which he dominated for 17 years with his…