IPL, or the Indian Premier League, is the most popular cricket tournament in India. Created by the Board of Control for Cricket in India (BCCI) in 2008, the league has quickly become a favorite among fans, players, and teams alike. But what exactly is IPL? In short, it’s a professional Twenty20 cricket league that takes… Continue reading IPL: The Hottest Cricket Tournament in India