John Leroy Olson, of Spencer, passed away on Wednesday, March 22, 2023. He was the son of Irvin and Edith Olson. He was born on the family farm near Spencer. John graduated from Spencer High School in 1947. After graduation from Iowa State College in Ames, he earned a master’s degree from Fresno State University.