Being held under the shadow of the ongoing Covid-19 global pandemic, there is a lot at stake for the Indian Premier League (IPL) 2020. The Indian....