0 Sean Duffy - Rocket Man Or Hatchet Man? Sean Duffy was appointed as interim director of NASA, but was he sent there to make it great again or just to kill it?