Space shuttle Discovery sits on the pad at the Kennedy Space Center in Cape Canaveral, Fla., Wednesday, Feb. 23, 2011. (AP Photo/Alex Menendez)