Highly recommend this irreverent podcast by 2 engineers and former NASA contractors. They get out above their skies on some topics but the shuttle content is fun.
Episode 1: Why do Blake and Craig think the Space Shuttle was stupid? https://youtu.be/KRlD8SdFmaE
Episode 18: Challenger https://youtu.be/H98IGl7pSfQ