IPL: Fatal franchise?

Is this the beginning of the end of the Indian Premier League? NDTV debates.

Related Videos