While ICC has always thought about putting a cap on the number of leagues that an active contracted player can take part in a year, one can't rule out a possibility of a lot of young players either retiring from international cricket or giving up on central contracts to become free agents