Daily Archives: November 2, 2010
Phillies Post-Mortem
Well, we just got to watch the Giants celebrate their first World Series title in 56 years. The City by the Bay gets its first ever baseball championship. Yes, the San Francisco Giants are the 2010 World Series champions. I … Continue reading