Giants send pitcher who got into heated argument with manager Gabe
Gabe Kapler firing leaves Giants clubhouse shocked after
Why did Giants hire Gabe Kapler? Gut feeling beat out hard truths
Giants manager Gabe Kapler to skip national anthem to protest
Bay Briefing: What's tie-dyed, moves around and provides medical care?
Bay Briefing: What's tie-dyed, moves around and provides medical care?
Gabe Kapler opens up about initial perception when Giants hired
Column: Giants manager Gabe Kapler taking risk with protests as
Why did Giants hire Gabe Kapler? Gut feeling beat out hard truths
Giants manager Gabe Kapler stands on the field for national anthem
Good Giants' training tool? Gabe Kapler's 'not accurate' batting