ing, loving and giving heart. He felt deeply and gave freely without expecting anything in return. Above all, he was proud to be a husband, a father, but most for the opportunity to be a papa. Mark is survived by his wife, Jenny; three children, Kelsey Cannon of Baltimore, Maryland, Zach (Abby) Cannon of Solon, and Jessica Cannon (Clint Erhart) of Cedar Rapids; mother, Wilma Cannon of West Branch; 3 grandchildren, Cael, Jovie and Drake; siblings, Tom (Julie) Cannon of Cedar Valley and Jackie (Marco) Perez of North Liberty and mother-in-law, Margaret Burton of Iowa City and numerous nieces and nephews. He was preceded in death by his father, William; sister, Cathy; father-in-law, Donald and his dog, CJ. www.lensingfuneral.com To read the full obituary, please click here: http://www.lensingfuneral.com/obituaries/Mark-Kevin-Cannon-?obId=3280560#/obituaryInfo