IPL 2023 kicks off on 22 March with Kolkata Knight Riders facing Royal Challengers Bengaluru. However, rain threatens the ...