St. Louis Cardinals
NEW YORK -- With Carlos Beltran's knees seeming to fail him late in his career with the Mets, could he ever have suspected he would still be an All-Star when Citi Field hosted the event in 2013?
"When I left the Mets I was feeling good physically," Beltran said. "I mean, why not? I'm 36. I'm not 46. Or 56. Thirty-six in baseball probably sounds like it's old, but I don't feel old. I feel young."