Jack Albert Weir - age 85, of Largo, FL, formerly of Fenton, passed away October 11, 2019. Services will be held 6 PM Saturday, October 19, 2019 at Sharp Funeral Homes, Linden Chapel, 209 E. Broad St., Linden. Pastor Dawn Russell will officiate. The family will receive friends from 4 PM until the time of service. Those desiring may make contributions to Linden Presbyterian Church. Jack was born November 7, 1933 in Flint. At the age of 16, his life was changed when he and his brother, Larry, were adopted by Wallace "Bill" and Marie Weir. Jack was a 1953 graduate of Linden High School and a veteran of the U.S. Navy. He retired from Allied Automotive in 1999. Jack was passionate about many things and was fully committed to everything he did in his life. He was an avid U of M Football fan, enjoyed playing shuffleboard and cards. He was a devout Christian, had a great sense of humor and loved dearly his family and many friends. He is survived by his wife of 61 years, Margie; children, Diane (Douglas) Artt, Randall Weir, Rodrick (Suzanne) Weir, Janeen (Mark) Nuttle; nine grandchildren and nine great-grandchildren; sister-in-law, Ardis. He was preceded in death by his parents; two brothers; a sister; and a daughter-in-law. Tributes may be shared at www.sharpfuneralhomes.com.