Bad weather in Florida has forced NASA to delay Discovery’s landing until tomorrow. The first opportunity is at Kennedy Space Center (KSC) with landing at 8:33 am. Edwards Air Force Base is an alternate landing site if the poor weather at KSC persists.