William B. Walsh, age 53, passed away February 13, 2017. William lived in Warren, MI until he joined the U.S. military and then resided in Colorado Springs until he returned to Michigan. He worked at Prestige Stamping for 18 years. William had a great love for his family, life and his sports. He is the beloved husband of Nancy for 16 years. Loving father of Christina Marie Walsh, Jesse Ryan Walsh, Christopher William Gillette and Zachary John- Day Watrous. Proud grandfather of eleven and great-grandfather of one. Dear brother of Katherine Sue Biniak, Karene Lynn Kimble, Edward Joseph Walsh, David Shawn Walsh and Carolyn Grace Walsh. Funeral arrangements entrusted to Kaul Funeral Home of Roseville. Please share a memory with the family on William’s online guestbook.