DSport, the premium sports channel from Discovery Communications India, has acquired long term India broadcast rights of ‘The Open’,....