NASA’s Shane Kimbrough is retiring after 22 years, including 18 years as an astronaut. His last day with the agency is Sunday, July 31. First published at NASA.gov