NASA #39;s Longest-Serving Astronaut to Retire The longest serving astronaut in history, who flew twice to the moon and commanded the first space shuttle mission, has announced his retirement after 42 years at NASA.