The Giants filled their third-base vacancy on Friday night, announcing they obtained Casey McGehee from the Marlins for a pair of Minor League right-handers.
The Giants filled their third-base vacancy on Friday night, announcing they obtained Casey McGehee from the Marlins for a pair of Minor League right-handers.