My Giants are in the freaking World Series! I think I talked and celebrated about this so much since their win on Saturday that I figured it was too talked about to even bring up. Now that I have a place to vent or talk as much or as little as I want, I guess I will give a little more information about myself.
I'm a SF Giants fan and super excited that they made it to the big show. I still haven't been inside thier new(ish) stadium but always plan on getting there. Just can't seem to find time to make a trip up there during the season.
Anyways, I'm sure you are bored about reading this far (if you're still reading that is) but I think Brian Wilson is the man, and this video proves it 100%!