Steve Armstrong
Steve Armstrong, 70 years old, passed away Thursday at his home in Tyrone, OK, on March 16, 2023. He was born in El Paso, Texas on July 29, 1952, to Dorothy Armstrong and JD Armstrong Sr. Steve wrestled while attending Liberal High School and graduated in 1970. He had experience in various occupations including Second Street Jack and Jill, AAA Electric, Carlile Water Well, Purina Mills, ...