see more

BRONX, NY - OCTOBER 26: The New York Yankees celebrating after winning the 1996 World Series against the Atlanta Braves at Yankee Stadium on October 26, 1996 in the Bronx, New York. (Photo by Ronald C. Modra/Getty Images)

BRONX, NY - OCTOBER 26: The New York Yankees celebrating after winning the 1996 World Series against the Atlanta Braves at Yankee Stadium on October 26, 1996 in the Bronx, New York. (Photo by Ronald C. Modra/Getty Images)