KENNEDY SPACE CENTER, FLA. - Roger Crouch, a payload specialist, talks to the media prior ...