Canal+, the French pay TV station established in 1984, this is a set of print creative advertisements for its sports channel.