Thu 8/22/19 1:48 PM

MacDonald will attend the Flames' training camp on a professional tryout agreement.
EDGE Analysis
MacDonald appeared in 47 games with the Flyers last season, tallying nine assists while posting a minus-5 rating. Philadelphia put the 32-year-old on unconditional waivers for the purpose of terminating his contract in June, but Calgary evidently believes he may still have something left in the tank. However, he should still be considered a longshot to land a spot on the Flames' Opening Night roster, and even if he's able to do so, MacDonald will have little to no fantasy value in 2019-20.