Bacharach Giants

Current Roster
Name Pos Team Age Injured List
Gary Sanchez C NYA 28  
C.J. Cron 1B Det 31  
Paul Goldschmidt 1B StL 33  
Nate Lowe 1B Tex 25  
Jared Walsh 1B LAA 27  
Jose Altuve 2B Hou 30  
Nico Hoerner 2B ChN 23  
Bo Bichette SS Tor 22  
J.P. Crawford SS Sea 26  
Kris Bryant 3B ChN 29  
Scott Kingery 3B Phi 26  
Nick Solak 3B Tex 26  
Randy Arozarena OF TB 25  
Hunter Dozier OF KC 29  
Teoscar Hernández OF Tor 28  
David Peralta OF Ari 33  
Eddie Rosario OF Min 29  
Anthony Santander OF Bal 26  
Nick Senzel OF Cin 25  
Juan Soto OF Was 22  
Nelson Cruz DH Min 40  
Kyle Hendricks SP ChN 31  
Corey Kluber SP NYA 34  
Jon Lester SP ChN 37  
Garrett Richards SP SD 32  
Brady Singer SP KC 24  
Julio Urías SP LAD 24  
Matt Barnes RP Bos 30  
Daniel Hudson RP Was 33  
Craig Kimbrel RP ChN 32  
Hector Neris RP Phi 31