FanShot

Giants hire Gabe Kapler

+

The recently fired manager of the Phillies with a turbulent past gets another opportunity.