Mets All-Time Team: Edgardo Alfonzo, 2B

Rotating between second and third base was no obstacle for Alfonzo, who provided stellar defense at both positions and ranked among the team's all-time leaders in batting average, total bases and RBIs during an eight-year career. (Matt Campbell/AFP/Getty Images)