10:57 PM EDT, Tue July 22, 2014

Fantasy Update

23 hours ago
Ryan Vogelsong was pulled after allowing four runs -- three earned -- and 11 hits in three-plus innings Monday against the Phillies.
There doesn't seem to be any recent rumors or news. Please check back again later.

Ryan Vogelsong Photos

Giants Player News