Ab de Villiers

AB de Villiers retires from all forms of cricket

What could surprise and shock many but, Yes! AB de Villiers has announced retirement from…