Robert Lee, Jr. "Bobby" Satcher is a NASA astronaut.
Categories: 1965 births | American astronauts | Living people