CHICAGO - AUGUST 30: Nelson Figueroa #27 of the New York Mets delivers the ball against the Chicago Cubs on August 30, 2009 at Wrigley Field in Chicago, Illinois. The Mets defeated the Cubs 4-1. (Photo by Jonathan Daniel/Getty Images)
Image provided by Getty Images.
April 15th, 2020
Viewed 50 Times - Last Visitor from Ann Arbor, MI on 08/14/2020 at 8:15 AM