The Calgary Flames have signed forward TJ Galiardi, whom they acquired from the San Jose Sharks in exchange for the Flames' fourth-round pick in the 2015 NHL Draft.
Galiardi, a 25-year-old Calgary native, had five goals and nine assists in 36 games with the Sharks in 2012-13.
"I don't think it's still fully sunk in that I'm going to be on the Flames," Galiardi told the team's website. "It's been a dream of mine ever since I was a little kid. I think ever since I got into the NHL, I've always had a soft spot for the Flames even though I was playing against them. I always figured when the time came when I was an unrestricted free agent I would try my best to make it to Calgary.
"The fact that it happened this soon and when I was a restricted free agent, it's great."