On This Date…March 13 and STS-29 March 13, 2015 #OTD in 1989, Discovery launched a new Tracking and Data Relay Satellite