KENNEDY SPACE CENTER, FLA. -- On Kennedy Space Center's Shuttle Landing Facility, workers ...