Turkish Soccer Fans Set Fire To Their Own Seats

Fans of Istanbul's Fenerbahce were annoyed that a final day draw gave their hated rivals the Turkish League title, so they rationally decided to tear their home stadium apart from the inside. Yeah, that'll learn 'em. [Daily Mail] » 5/19/10 1:15am 5/19/10 1:15am

It's Olympic Torch Relay Eve!

I love a good protest as much as the next person, but it seems that the bar has been set impossibly high for my home team, San Francisco. The Olympic Torch Relay makes its only North American appearance here on Wednesday, and because this is San Francisco, the world is expecting a protest on a grand scale; something… » 4/08/08 7:35pm 4/08/08 7:35pm