Vogelsong to retire a Giant
D-backs @ GiantsSeptember 16, 2017 | 00:00:30
Former Giants pitcher Ryan Vogelsong is expected to sign a one-day contract and retire a member of the Giants
Former Giants pitcher Ryan Vogelsong is expected to sign a one-day contract and retire a member of the Giants