CAPE CANAVERAL, Fla. (AP) - The four astronauts who will close out NASA's space shuttle program are at their Florida launch site, eager for a Friday takeoff.
Commander Christopher Ferguson and his crew flew into Kennedy Space Center from Houston on Monday, the Fourth of July. NASA staff handed...
more »