The 18th season of the Indian Premier League (IPL) got off to an electrifying start on March 22, promising another year of ...