Team Edwards welcomed home space shuttle Atlantis and its crew May 24 after completing the final servicing mission to the Hubble Space Telescope. This is the 53rd space shuttle landing at Edwards after the orbiter was diverted from Kennedy Space Station, Fla., due to bad weather. "It was a very