Are the Giants for Real?

October 19, 2010 by  
Leave a comment

Are the Giants for Real

Are the Giants for real?  With today’s 3 – 0 victory, the Giants are up 2 games to 1 against the favored Phillies.

The Giants have never won a World Series since moving to California.  Could 2010 be the year?

San Francisco Giants – “Run This Town”


Green Garlic Fries



Tell us what you're thinking...
and oh, if you want a pic to show with your comment, go get a gravatar!