Cam Talbot signed a one-year, $2.75 million contract with the Calgary Flames on Monday.
The 31-year-old goalie was 11-17-3 with a 3.40 goals-against average, .892 save percentage and one shutout in 35 games (32 starts) with the Philadelphia Flyers and Edmonton Oilers last season. He was 1-2-0 with a 3.70 GAA and an .881 save percentage in four games with Philadelphia after he was acquired in a trade for goalie Anthony Stolarz on Feb. 16.
He went 42-22-8 in 2016-17 with the Oilers, breaking their all-time regular-season wins record and leading them to the playoffs, but was 31-31-3 the following season.
He told Sportsnet he is looking to turn his career around with the Flames.
"To be honest I have a lot to prove," Talbot said. "Last year was my worst as a pro and it's something I don't take lightly. It will be a redemption year for myself.
"Even the season before last, I don't think I was as bad as most people thought. One of our top defensemen went down [Andrej Sekera], which is never easy, but I still had 31 wins. Last season was mentally and physically exhausting. It kind of turned quickly and for some reason, I couldn't stop it."
Signed as an undrafted free agent by the New York Rangers on April 30, 2010, Talbot is 138-112-24 with a 2.60 GAA, .915 save percentage and 20 shutouts in 288 games (278 starts) with the Flyers, Oilers and Rangers. He is 7-7 with a 2.48 GAA, .922 save percentage and two shutouts in 15 Stanley Cup Playoff games.
"We've watched him over the course of his career here," Flames general manager Brad Treliving said. "He's a big guy (6-foot-4, 196 pounds), he's an athletic guy. There's a calmness to his game. No question Cam would be the first to tell you the year didn't go as he'd hoped it to last year, but we think that's the blip on the radar."
[RELATED: NHL Free Agent Tracker]
Treliving said he envisions Talbot and David Rittich, a restricted free agent, pushing for playing time, similar to how Rittich competed with Mike Smith last season. Smith signed with the Edmonton Oilers on Monday.
"A big part of this move is David Rittich," Treliving said. "You're not bringing in Cam to replace David but coming in here and supporting David. We think it's a good tandem.
"When you have two goaltenders there's got to be a push to each other, you want them to push each other. There's a competitiveness, obviously, to make each other better and make themselves better. But there's also a relationship where you're voting for the other guy and rooting for the other guy when he's in net. I know Cam's personality, not just his game but being around him [at the 2016 IIHF World Championship] and (coach) Bill (Peters) being there as well, we know the personality is going to fit. He's a tremendous teammate and I think he'll be a great fit here with us."
The Flames also signed center Byron Froese and defenseman Brandon Davidson. Each received a one-year, two-way contract valued at $700,000.
Froese had 44 points (21 goals, 23 assists) in 70 games with Laval and Lehigh Valley in the American Hockey League. The 28-year-old has 16 points (five goals, 11 assists) in 110 NHL games with the Toronto Maple Leafs, Tampa Bay Lightning and Montreal Canadiens. He last played in the NHL with the Canadiens in 2017-18.
Davidson had one assist in 10 games with the Chicago Blackhawks last season and one goal in six games with Rockford of the AHL. The 27-year-old has 23 points (nine goals, 14 assists) in 162 games with the Edmonton Oilers, Canadiens, New York Islanders and Blackhawks.
NHL.com correspondent Aaron Vickers contributed to this report