Question: is tlc still a channel?
Answer: TLC (originally an initialism for The Learning Channel) is an American pay television channel that is owned by Discovery, Inc. ... As of February 2015, TLC was available to watch in approximately 95 million American households (81.6% of households with cable television) in the United States.