The Board of Control for Cricket in India (BCCI) has today (Tuesday) announced that this year’s Indian Premier League (IPL) will remain in the country following recent speculation that the annual Twenty20 competition would be forced overseas.
Subscribe to unlock this article
Explore our subscription options to continue reading our industry-leading content!
Already have an account? Sign in here