(Note: This post will stay next to top today – More post below)
At this time- 5:50am CDT they are showing Coverage LIVE...
Note: Space Shuttle Discovery and the STS-121 crew are on track to land at Kennedy Space Center, Fla., at 8:14 a.m. CDT today. The crew closed Discovery’s payload bay doors at 4:35 a.m. Commander Steve Lindsey and Pilot Mark Kelly are scheduled to fire the shuttle’s engines at 7:07 a.m. to begin the descent to Florida.