This spacesuit was worn by astronaut Neil Armstrong, Commander of the Apollo 11 mission, which landed the first man on the moon on July 20, 1969. Credit: Smithsonian Institution By PAM HARBAUGH FLORIDA TODAY has a story today about Neil Armstrong Apollo 11 spacesuit and the Smithsonian Institution’s National Air and...