The 18th season of the Indian Premier League (IPL) is set to begin, and while the tournament is often seen as a paradise for ...