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 36 Times - Last Visitor from Shenzhen, 30 - China on 07/01/2020 at 11:24 AM