Giants Beat Phils in NLCS Opener
In typical fashion, the Giants beat the Phillies in last night’s Game One of the NLCS by just one run. The Giants have now won 4 total postseason games all by a single run. In a publicized ‘Battle of the Aces’ between Lincecum-Halladay, neither pitcher was exceptionally sharp — or exceptionally poor, either. Halladay pitched solidly but Cody Ross got… Read more →
