San Francisco Giants

2012 NLCS Preview: San Francisco Giants vs. St. Louis Cardinals
So yeah, Red October keeps rolling along. Let's check out Joe Student's preview of the National League Championship Series.
Baseball's last two World Series champions face off for the National League pennant. The Cardinals and Giants advanced to the best-of-seven National League Championship Series b…