KENNEDY SPACE CENTER, FLA. - The STS-120 crew is at Kennedy for a crew equipment interface...