The Indian Premier League is a men's Twenty20 cricket league that is annually held in India and contested by ten city-based franchise teams. The BCCI founded the league in 2007. Read More
Gurgaon-based broadcaster Lex Sportel Vision on Wednesday announced the acquisition of global broadcast rights for the Everest Premier League, Nepals premier T20 Cricket League. ...