Via: NBCS Bay Area
Albert Pujols will be at first base against the Giants for Game 3 of the NLDS. He hasn't faced them in a postseason game in 19.....
Go to ArticleNote: The content at the destination link is not affiliated with or endorsed by Giants 365.