The annual cricket calendar is getting filled up with new leagues ushering every now and then. Some notable additions have been; Carribean Premier League, Global T20 League, Pakistan Super League, Bangladesh Premier League and European Cricket League. It is evident that ...