Lincecum vs. Halladay
A lot of people are viewing tonight's NLCS game as a confrontation between pitchers Tim Lincecum and Roy Halladay. And there is a certain amount of truth to that. But that's not all the truth, obviously. This is a game between the Phillies and Giants and the pitchers are a [...]