Vogelsong on Game 4 emotions
Cardinals @ GiantsOctober 15, 2014 | 00:02:39
10/14/14: Ryan Vogelsong talks about his high emotions and mechanical improvements as he gets set to start Game 4 of the NLCS at home
10/14/14: Ryan Vogelsong talks about his high emotions and mechanical improvements as he gets set to start Game 4 of the NLCS at home