Someone Hates You Online. Try Not To Be Offended.Will Leitch6/24/08 12:35pmFiled to: Aw screw it it's our last weekBlogshit125EditPromoteShare to KinjaToggle Conversation toolsGo to permalinkWhen this here site launched on September 8, 2005, we wanted to introduce ourselves to other sports blogs around the Internets. Sports blogs did not start with Deadspin, obviously; there were some great ones out there, from Mr. Irrelevant to Free Darko to SportsPickle. One of our favorites, though, and the one that seemed to have the best idea of how to run a general interest sports site, was called Can't Stop The Bleeding.