1986 World Series - Wikipedia
NLCS Look Back: Revisiting the Mets' 1986 victory over the Astros - Amazin' Avenue
1986 WS Gm7: Mets win their 2nd World Series
Houston Astros - Wikipedia
Houston Astros: Revisiting team's history in Game 6 of playoff series
NLCS Look Back: Revisiting the Mets' 1986 victory over the Astros - Amazin' Avenue
Yankees' 1996 World Series championship revisited
Houston Astros: Revisiting team's history in Game 6 of playoff series
Tom Seaver – Society for American Baseball Research