KENNEDY SPACE CENTER, FLA. - At SPACEHAB in Cape Canaveral, Fla., the STS-116 crew takes a...