The San Francisco Giants and their fans are battling the St. Louis Cardinals in the NLCS. What is it about the Cardinals man? This team just seems to be able to get it done in the playoffs. I wish my team was like that:(

Anyway, as I peruse the latest news, videos, etc. from sports I’ve noticed that San Francisco Giants fans are out there man. I don’t know if it’s because San Fran is kind of a dodgey town or these people are just dialed in. I’m just saying – baseball fans are usually pretty docile and these dudes really aren’t…

Don’t believe me – hit the jump..


Your Thoughts?

You must be logged in to post a comment.


TV News, Reviews, Recaps, and Spoilers

Celebrity Toob

Celebrity Gossip, Pictures, Videos, Net Worth & Bios