Photo: A Mets 1986 World Championship mug

Michael Baron , Contributor

26 years ago tonight, the Mets won their second World Championship, coming back from a 2-0 (and going on the road) to win in seven thrilling games.

I got this mug sometime after the 1986 World Series but before the 1987 season began – I don’t totally remember the date. This morning was a perfect time to break it out to celebrate the anniversary: