Vivo IPL 2018 Teams: All 8 Indian Premier League Team Squads
The 11th edition of Indian Premier League is all set to be played from 7th April 2018. Just like previous editions of IPLT20, eight teams will be competing in the mega twenty20 cricket league. Chennai Super Kings and Rajasthan Royals…