OTD…Oct. 5 and STS-41G October 5, 2015 #OTD in 1984…Challenger launched the Earth Radiation Budget Satellite