If one were to pick a few attributes integral to the Indian Premier League (IPL), compulsive hitting, packed stands, fancy cheerleaders and, of course, the inevitable controversies spring readily to ...