Joe Torre
Garrett played 711 games at third base for the Mets. It is the third highest total, behind David Wright and Howard Johnson. Joe Foy, Bob Aspromonte, Jim Fregosi and Joe Torre combine for 384.