TechTV Staff Fired Todd Cochrane 23 years ago The ever popular or maybe not so popular TechTV staff was given pink slips. Comcast has dropped the hatchet. [Cnet]