Richard Francis Major, 74, of Keizer passed away on Sunday, June 8 after years of battling illness.

He was born on January 24, 1940 in Norristown, Penn., son of John and Frances Major, survived by brothers John and Ted Major and sister Bernice Kribel.

Richard served in the United States Air Force from 1957 to 1960.

Before retirement, Richard worked several years with the Oregon State Hospital.

Through his years, he loved traveling, painting, fishing, hunting, tennis, mountain climbing and gardening.

Richard is survived by his loving and caring wife of 50 years, Carole Major; sons Michael, Shawn and York Major; five grandchildren (Shaina, Lexy, Jonathan, Payton and Caden) and one great-grandchild, Aijah.

The family will host a private, celebration of life service on Father’s Day, June 15.