(Telecompaper) French pay-TV operator Canal Plus announced the launch of a free streaming service entirely dedicated to sports, available outside its own customer base to non-subscribers who download the Canal+ app. The new offering is named Sport+, a brand that Canal Plus previously used for a thematic channel that was closed down in 2015...