Football joined the bandwagon of professional sporting leagues in India when the eight franchisees of AIFF's Indian Super League were announced on Sunday.