Begin, an 11-year NHL veteran, missed the entire 2011-12 season after hip surgery. He played two games for the Nashville Predators in 2010-11 after appearing in 77 games for the Boston Bruins the previous season.
"Everybody thought I was done," Begin told the Flames' website. "But I love the game so much that I wanted to make a comeback.
"I'm doing everything to get back in shape -- I'm in great shape right now -- and I'll do everything I can to make this team."
Begin played 123 games for the Flames after he was chosen by them in the second round (No. 40) of the 1996 NHL Draft. He had 18 points and 192 penalty minutes.
"I'm coming back to where it all started. It makes it more exciting for me," he said. "I can't wait to go back. I still have a few friends back in Calgary and I know the city so it's going to be great. It makes the opportunity even better."