In the past decade or so, cricket has gained a lot of prominence. Sometimes for good reasons and the other times for bad. And right in the centre of it is the franchise-based league called the IPL or the Indian Premier League. IPL is an extravagant cricket league that started … Continue Reading