In the 1986 World Series, the Mets faced the Boston Red Sox. In a classic 7 game series, which the Mets prevailed.
This souvenir pin was sold at Shea Stadium at home games during The Series.
Attached to each pin is a ribbon and baseball ball & bat charm. The whole pin & ribbon measures 6" in total.