Bikejournal maintains standards and does not allow links to objectionable material. I imagine that this was the reason it was removed, even though your stated cause was pro-cycling.

I'm curious if this is Sean's reasoning.