Veteran Indian leg-spinner Piyush Chawla has announced his retirement from all forms of professional cricket, bringing to a close an illustrious two-decade-long career. The 36-year-old cricketer leaves behind a rich legacy, having been a part of both the 2007 T20 World Cup and the 2011 ODI