Richard Nelson November 16, 2017 PULLMAN, Wash. – Richard Nelson who worked 12 years as a maintenance mechanic for WSU Pullman, died Oct. 10, 2017.