77, retired Denver Police Officer passed away peacefully on July 24, 2018 in Wheat Ridge, Colorado. John is survived by his loving family, his wife of 20 years, Pam Cain; son, John (Mary) Cain, Jr.; son, Eric (Brooke) Cain; son, Scott (Brooke) Cain; daughter, Chantil (Jason Dunlap) Langley; son, Clint (Jennie) Langley; grandchildren, Josh Ward, Morgan Cain, Riley Cain, Austin (Kayla) Cain, Lauren (Kevin Moran) Cain, Connor Cain, Ryan Cain, Chloe Cain, Camerin Langley; and sister, Mary Hart. He was preceded in death by his brothers, Joseph Cain and Jim Cain.
In lieu of flowers, memorial contributions may be made to the American Cancer Society, www.cancer.org