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 so … » 4/08/08 7:35pm 4/08/08 7:35pm