29 years ago today, I sat in the upper deck at Shea Stadium as the Mets won Game 7 of the 1986 World Series. At the time, I thought it was the start of a dynasty. Instead, it's been the only title for the Mets in 46 seasons. And the only other time the Mets got to the World Series since then, it was something I tried to forget after the Mets lost the Yankees in five games. Now the Mets have a chance to create new memories, and spare Squawker Lisa from hearing so much about 1986.
I'm saying Mets in six because of their big advantage in starting pitching.