IND vs SL: As Team India is gearing up for its upcoming face-off with Sri Lanka on 2nd November at Mumbai’s Wankhede Stadium, following a triumphant 100-run victory against England, an unforeseen hurdle seems to have cropped up. And this hurdle has nothing to do with the opposing team, but rather the environment of the […]