26 Oct 1996: The New York Yankees celebrate their 3-1 victory over the Atlanta Braves to take the World Series in game 6 of the World Series at Yankee Stadium in New York, New York. Mandatory Credit: Al Bello/Allsport
Image provided by Getty Images.
January 21st, 2019
Viewed 4,119 Times - Last Visitor from Monmouth Junction, NJ on 10/02/2023 at 9:05 AM