The last time the Mets won the World Series was in 1986, nearly four decades ago, when the 108-54 Mets topped the Boston Red Sox in a thrilling seven game series. This team was led by a 24-year ...