Frank Victores-US PRESSWIRE - Presswire
The Cardinals lead the Giants in the series 1-0 with the series headed to St. Louis after tonight.
The St. Louis Cardinals and San Francisco Giants play Game 2 of the National League Championship Series tonight with Chris Carpenter facing off against Ryan Vogelsong.
Go Giants. I think everyone outside of Missouri has had enough of the Cardinals sneaking into the playoffs and watering down the regular season. Under even last year's rules, their season would have ended on October 3rd.
Talk about baseball or whatever you want. Maybe Hunter Pence's motivational speeches.