26 Oct 2000: The New York Yankees rush the pitching mound to celebrate their win of Game 5 of the 2000 World Series against the New York Mets at Shea Stadium in New York, New York. The Yankees defeated the Mets 4-2.Mandatory Credit: Al Bello /Allsport
Image provided by Getty Images.
January 18th, 2019
Viewed 2,393 Times - Last Visitor from New York, NY on 09/20/2023 at 7:48 PM