The Indian Premier League (IPL) is a professional league for Twenty20
cricket competition in India. It was initiated by the Board of Control
for Cricket in India. It is currently contested by nine teams,
consisting of players from around the world. IPL is the second
highest-paid league, based on first-team salaries on a pro rata basis,
second only to the NBA.