Cricket fans, it's that time of year again! The Indian Premier League has kicked off its 18th edition on March…