The Indian Premier League is a professional Twenty20 cricket league in India usually contested between March and May of every year by eight teams representing eight different cities or states in India. Read More
Bangalore (Karnataka) [India], March 18 : Royal Challengers Bangalore has announced New Zealand all-rounder Michael Bracewell as the replacement ... ...