C More Sport 2 has ceased