Cant play kids in this market Mets lineup

I really must have time traveled. These people are Mets?

Thursday, September 2
at Atlanta

Luis Castillo – 2B
Lucas Duda – LF
Carlos Beltran – CF
Chris Carter – RF
David Wright – 3B
Ike Davis – 1B
Joaquin Arias – SS
Henry Blanco – C
Johan Santana – LHP