AB de Villiers signs with Rangpur Riders

AB de Villiers signs with Rangpur Riders: Former South African captain has signed with another T20 franchise. AB de Villiers, former South African captain and one of the most admired batsmen of the contemporary times, has signed with Rangpur Riders…