Former Mets Reliever Roger McDowell Still Feels World Series High
Nearly forty years ago, McDowell was credited with the win of Game 7 of the 1986 World Series. The New York Mets, thanks in part to McDowell's hurling a scoreless seventh inning at Shea Stadium held the Boston Red Sox at bay, as his teammates broke the tie during their next at bat.