Shefali Verma’s stick was uprooted by Megan on the first ball itself, the Indian batsman was shocked Sports March 13, 2023 Mumbai:The 11th match of the Women’s Premier League 2023 was played between Royal Challengers Bangalore and Delhi Capitals at the…