He fought perceptions about a so-called technical shortcoming, was "typecast", and had his contract torn up within months of ...
Delhi Capitals (DC) are one of three teams to have been a part of the Indian Premier League (IPL) since its inception in 2008 ...