News

Delhi Capitals failed to make it to the playoffs of the Indian Premier League (IPL) this season despite winning four out of ...