Robert Carson Pictures

  • NEW YORK, NY - AUGUST 24: Robert Carson #73 of the New York Mets pitches against the Houston Astros in the eight-inning at CitiField on August 24, 2012 in the Flushing neighborhood of the Queens borough of New York City. (Photo by Mike Stobe/Getty Images)