Below is an advertisement.

San Francisco Giants Coaching Staff

San Francisco Giants Coaching Staff
Manager & Coaches
# Name Position
15 Bruce Bochy Manager
31 Hensley Meulens Batting Coach
5 Joe Lefebvre Assistant Hitting Coach
33 Dave Righetti Pitching Coach
58 Bill Hayes First Base Coach
39 Roberto Kelly Third Base Coach
10 Ron Wotus Bench Coach
26 Mark Gardner Bullpen Coach
88 Eli Whiteside Bullpen Catcher
Joey Amalfitano Special Assistant
Jim Davenport Special Assistant
J.T. Snow Special Assistant
# Name Position
Jeff Passan Official Scorer
Shane Turner Director of Player Development
Bret Alexander Director of Team Travel
Michael Scardino Coordinator, Organizational Travel
Carl Kochan Strength and Conditioning Coach
Mike Murphy Equipment Manager
Harvey Hodgerney Visiting Clubhouse Manager
Henry Cotto Coordinator, Baserunning
Kirt Manwaring Coordinator, Catching
Steve Decker Coordinator, Hitting
Bert Bradley Coordinator, Pitching
Geoff Head Strength and Conditioning Coordinator
Mark Gruesbeck Assistant Trainer
Anthony Reyes Assistant Trainer
Dave Groeschner Head Athletic Trainer
Tony Reale Physical Therapist