Via: San Francisco Chronicle
Ryan Vogelsong is definitely a yard rat, so it didn't surprise me to see him sitting in the dugout Wednesday with that huge cast on his right hand cheering on.....
Go to ArticleNote: The content at the destination link is not affiliated with or endorsed by Giants 365.