KENNEDY SPACE CENTER, FLA. -- The STS-118 crew arrives at Kennedy Space Center's Shuttle L...