 On October 3, the Flames signed Glass to a one-year, $650,000 contract.Following completion of the 2017–18 season with the Flames, his 11th in the NHL, Glass as a free agent opted to sign abroad by agreeing to a one-year contract with French club, Boxers de Bordeaux of the Ligue Magnus on August 31, 2018.On June 13, 2019, the club announced his retirement from playing professional hockey.