Kevin Putz (center) with husband Michael McNamara and Aimee Pine in 2007. Photo by Kat Fitzgerald
Kevin Putz. Facebook photo