AB De Villiers’ Diet and Fitness Secrets to Staying at the Top of His Game

South-African batsman AB De Villiers is the captain of the South African cricket team in One Day International (ODI). He is considered as one of the best batsmen in ODI, having won numerous Man of the Match titles and achieving a plethora of awards and accolades till date. He is an active player in the […]