After being bought out by the Flyers in mid-June, Andrew MacDonald is getting his next shot.
The soon-to-be 33-year-old defenseman will try to make the Flames' roster by attending Calgary's training camp on a professional tryout.
NHL teams often take fliers on veteran players as they shape their rosters because it simply can't hurt. The Flyers are doing so this training camp with winger Chris Stewart (see story).
While he wasn't a fan favorite in Philadelphia because of his contract, MacDonald was one of the most respected players in the Flyers' dressing room. You'd think the Flames are taking into account what they've heard from others around the league about MacDonald and his impact off the ice.
MacDonald has played 586 career games and 23 in the postseason. Calgary has won just one playoff series over the past 10 seasons. During 2018-19, the Flames went 50-25-7 with 107 points during the regular season - second best in the NHL to only the Lightning - but were bounced in the first round of the playoffs.
Calgary has a pretty strong defense, led by James Norris Memorial Trophy winner Mark Giordano, so making the roster won't be easy for MacDonald.
Complete coverage of the Philadelphia Flyers and their rivals in the NHL from NBC Sports Philadelphia.
The Flyers bought out MacDonald for better cap flexibility and to open the door for some of their younger defensemen to take the next step. With the additions of Matt Niskanen and Justin Braun, the Flyers have solid, accomplished guys to augment the younger group of Shayne Gostisbehere, Ivan Provorov, Travis Sanheim, Philippe Myers, Robert Hagg and Samuel Morin.
"This guy is a consummate professional," Flyers general manager Chuck Fletcher said of MacDonald in June. "We asked a lot of Andrew and by that I mean he was a player that played the left side, played the right side, he'd be a healthy scratch and then we'd put him back in the lineup. We asked him to play with young players and mentor them and bring stability to our back end.
"He's just a quality person and a guy that played a very effective two-way game for our team, but we are in a cap world and we made that tough decision today to try reallocate some of those dollars to maximize our chance to stay in the hunt on some players."
The Flyers will pay MacDonald $1,916,667 in 2019-20 and 2020-21.
Click here to download the MyTeams App by NBC Sports! Receive comprehensive coverage of your teams and stream the Flyers, Sixers and Phillies games easily on your device.