Monthly Archives: November 2010

Giants are CHAMPIONS OF THE WORLD!

“The Giants are 2010 World Series Champions.” Say that phrase to yourself, let it roll around in your mouth. Savor it. What a thing to say. It took the slightly imperfect team to do it, but San Francisco has its … Continue reading

Posted in Uncategorized | Leave a comment