Our headline said it all: World champs! The New York Mets stood atop the baseball world on Oct. 27, 1986 — 38 years ago — when they beat the Boston Red Sox, 8-5, in the seventh and final game ...