Flynn agreed to a two-year, $1.9 million contract extension with the Canadiens on Tuesday, NHL.com reports. "We're very pleased to have reached an agreement with Brian. A fast, versatile and reliable player, Brian bought into the team's philosophy from the very first day. He brings the right attitude to the dressing room day in and day out, and has a professional approach to the game. We are proud to have him among our group of forwards," said general manager Marc Bergevin.