What this does in the MLB: Holliday provides a huge presence behind Albert Pujols which will inevitably force teams to pitch to Pujols (To this argument, how have teams even considered pitching to Pujols after 9 straight unbelievable seasons??? It's embarrassing that at bat after at bat he gets pitches to hit and teams have no way of pitching around him).
Catch San Francisco Giants vs St. Louis Cardinals live stream and all the games in the MLB online. Watch St. Louis Cardinals vs San Francisco Giants live on your laptop or PC at your home. MLB Baseball Recap: Final statistics from the St. Louis Cardinals vs. San Francisco Giants game played on 31 May 2011 this Sunday at 7:00 PM EST and that will take place at
Busch Stadium, St. Louis, Missouri.
Busch Stadium, St. Louis, Missouri.