Months after an alarmist review from NASA's Office of the Inspector General, hundreds of construction workers seem out to ...