Another Kid? Sigh…Elmo why?

It is clear that Kevin Clash is far from vindicated. He has lost his wonderful career as Elmo’s puppeteer, and his reputation has been forever marred. No matter what happened, this is a horrible and very sad situation.

Free Lance Armstrong!

Jamie Reidy comments on the US Anti-Doping Agency’s once again filing charges against cycling legend Lance Armstrong.