STS-121: Discovery Post Landing Press ConferenceOn July 17, 2006 Dean Acosta (NASA Press Secretary), Mike Griffin (Administrator), Bill Gerstenmaier (Associate Administrator of Space Operations), and Mike Leinbach (NASA Launch Director) expressed how proud they were to be a part of the STS-121/ Discovery team. They also explained how flawlessly the mission performed and how it was the best mission ever flown. They proceeded to answer numerous questions from the press.