Thursday, October 28, 2010

Giants Pres. Larry Baer in a '75 CAL Moment

At : 44 of the clip, notice a wild-eyed fan clapping in the middle of the stands---that's none other than current SF Giants President, Larry Baer.
Do you believe in miracles? (Like a Giants World Series win in SF)

No comments:

Post a Comment