Begin signed a one-year, two-way deal worth $525,000 at the NHL level.
His last NHL action came when he played in a pair of games for the Predators two seasons ago. He spent most of that season with their AHL affiliate in Milwaukee and was out of hockey last season.
Begin, 34, was a second-round pick (No. 40) by the Flames and played parts of five seasons for the team. He has also skated for the Canadiens, Stars and Bruins, posting career totals of 52 goals, 100 points and 539 penalty minutes in 488 games.