Sunday, January 30, 2011
I have to say that I'm counting down the days until baseball is back. After last year and the wild ride the Giants tortured long time fans like me, who wouldn't!
Play Ball World Champs!
A place to ponder the game with a focus on the SF Giants