Shuttle Discovery Returned to Launchpad June 16, 2005 Yahoo! News has the details. A launch could come as early as July 13th.