Laurie Wright
Joined March 2023
1 story
Stories (1)
Filter by community
Indian Premier League
The Indian Premier League (IPL) is a professional Twenty20 cricket league in India, founded by the Board of Control for Cricket in India (BCCI) in 2007. The league consists of eight teams representing different cities in India, each owned by different franchisees.
By Laurie Wright3 years ago in Gamers