KENNEDY SPACE CENTER, FLA. -- After its arrival at Kennedy Space Center's Shuttle Landing ...