Canadiens acquire forward Flynn in deal with Sabres
Flynn has five goals and 22 assists in 54 games while playing a second and third-line role this season. Overall, he has 17 goals and 24 assists for 41 points in 159 games over three seasons with Buffalo.
The Sabres signed Flynn as a free agent in 2012 after he completed his college career at Maine.
Flynn's future in Buffalo was uncertain because the team is rebuilding through youth.