Forty years ago today, Neil Armstrong — a 38-year-old former naval aviator and test pilot from Wapakoneta, Ohio — stepped off a ladder and into the charcoal-colored powder of the Sea of Tranquility. Watching on a little TV in an airport lounge in Montreal were the 1969 New York Mets — a band of professional [...]

