Steve “Jigsaw” Launer, 65, of Malden, Missouri, passed away Wednesday, June 2, 2021 at St. Francis Medical Center in Cape Girardeau, Mo.