I was just in SF at the end of last week and caught the Giants game on Thursday vs. the D'Backs. My apologies to all Giants fans, but the Giants can't hit their way out of a wet paper bag yet, but the season is early.
On a more positive note, the day was perfect and the garlic fries and Sierra Nevada Pale Ale on draught rocked! Pac Bell Park is one beautiful venue for those that haven't been fortunate enough to have gone there yet...
All Giants fans should count their lucky stars to be able to watch baseball in such a beautiful park. Overall a terrific experience!