The Indian Premier League is set to return for its 18th season on Saturday as the Kolkata Knight Riders open their title defence at their home ground, the Eden Gardens. The tournament will see 10 ...