Discovery Watches The Weather

August 9, 2005, 10:02 PM|The seven Discovery astronauts were scheduled to return from space, but NASA decided to put off the return one day due to bad weather. NASA will prep three potential landing sites, Lee Cowan reports.