Christopher Cannon News

Texas Insurance Agent and Former Elgin Mayor Pleads Guilty to Felony Theft Charge

A Texas insurance who previously served as mayor of Elgin pleaded guilty June 20 to theft of property, a third-degree felony. Christopher Cannon, 38, acquired payments from the company Baker’s Backhoe Services between January 2015 through August 2019 but failed …