MUMBAI: D-Sport, a Discovery channel, has planned to launch home of live sports action in India. With significant investment, it plans to reach 35 million households. Discovery has...