Via JMG: San Francisco Giants Win The Pennant



 
Tonight's seventh and final NLCS game against St. Louis was a complete blowout at 9-0.  You can bet that Castro bars are going nuts right now.


Reposted from Joe

Comments