KENNEDY SPACE CENTER, FLA. - A 20-foot by 15-foot replica of the STS-107 logo has been ins...