Canal+ secures major soccer competitions for Africa for several seasons