T techcrunch.com The Rumors Are True. I am Leaving TechCrunch. 22 points ootachi 15 years ago 11 comments