Sport18, the sports marketing division of Network 18 group, along with TI cycles has launched India's largest cycling event, BSA Hercules India....