Space shuttle engineer passes away in Ogden

Allan McDonald refused to sign off on 1986 Challenger launch