India Defeated: IPL 2020

India's prestigious Indian Premier League (IPL 2020) is about to end and there would very soon be a winner. Or perhaps, by the time this article reaches your eyes, it has already ended. However, even before the very first delivery was delivered, the winner as well as the loser for this year's IPL season were…