Below is an advertisement.

New York Mets Coaching Staff

New York Mets Coaching Staff
Manager & Coaches
# Name Position
10 Terry Collins Manager
57 Kevin Long Hitting Coach
60 Pat Roessler Assistant Hitting Coach
59 Dan Warthen Pitching Coach
26 Tom Goodwin First Base Coach
18 Tim Teufel Third Base Coach
15 Bob Geren Bench Coach
25 Ricky Bones Bullpen Coach
54 Dave Racaniello Bullpen Catcher
78 Eric Langill Bullpen Catcher
# Name Position
Sandy Alderson General Manager
Tommy Tanous Director of Amateur Scouting
Dustin Clarke Strength and Conditioning Coach
13 Bob Natal Minor League Catching Coordinator
23 Dick Scott Minor League Field Coordinator
Ryan Ellis Minor League Hitting Coordinator
Kevin Morgan Minor League Infield Coordinator
36 Ron Romanick Minor League Pitching Coordinator
Dave Pearson Minor League Rehab Coordinator
45 Jon Debus Minor League Rehab Pitching Coordinator
Miguel Valdes Minor League Short Season Pitching Coordinator
Jason Craig Minor League Strength and Conditioning Coordinator
Mike Herbst Minor League Medical Coordinator
Brian Chicklo Assistant Trainer
Ray Ramirez Head Trainer
John Zajac Physical Therapist