September 22, 1993 – After a mission lating 9 days, 20 hours, 11…

September 22, 1993 – After a mission lating 9 days, 20 hours, 11 minutes, and 11 seconds, the Space Shuttle Discovery comes home to Cape Canaveral in Florida.