A total of 10 IPL franchises will play in the next season of IPL, whose names are Chennai Super Kings, Kolkata Knight Riders, Mumbai Indians, Delhi Capitals, Rajasthan Royals, Sunrisers Hyderabad, Royal Challengers Bangalore, Punjab Kings, Lucknow Supergiants, and Ahmedabad. The name is yet to be given. Together all these teams will compete to choose the best players for themselves ...