TODAY'S PAPER
36° Good Afternoon
36° Good Afternoon
SportsBaseballMets

The '86 Mets World Series parade

Scenes from the Canyon of Heroes as the Mets and their fans celebrated winning the World Series against the Boston Red Sox with a parade in New York City on Oct. 28, 1986.

Comments

We're revamping our Comments section. Learn more and share your input.

MORE PHOTOS