Washington Nationals v New York Mets(Carlos Delgado)
Carlos Delgado #21 of the New York Mets hits into a double play to end the game against the Washington Nationals on May 15, 2008 at Shea Stadium in the Flushing neighborhood of the Queens borough of New York City. The Nationals defeated the Mets 1-0.
(Photo by Al Bello/Getty Images North America)

Get Carlos Delgado Picture Alerts







