Deputy Space Shuttle Program Man
Leroy E. Cain is a NASA engineer. Formerly a flight director he became the manager of Space Shuttle Launch Integration at Kennedy Space Center in November 2005. Born in Dubuque...