Phillies-Giants Workouts 10/18
Posted on Mon, Oct 18, 2010
The Phillies and Giants worked out at AT&T Park in San Francisco as the National League Championship Series shifts west for Games 3, 4, and 5.
*