The NHL’s buyout window opened on Saturday and the Flyers certainly had candidates to free up some cap space in advance of the free agency period.

One day after they acquired defenseman Matt Niskanen from the Capitals for Radko Gudas, they officially placed defenseman Andrew MacDonald on waivers for purposes of a buyout. MacDonald is expected to clear waivers and have the contract bought out, making him a free agent.

MacDonald was acquired by the Flyers on March 4, 2014. He played 19 games in the remainder of the 2013-14 season, posting four assists.

In the four seasons that followed, MacDonald never played a full season, whether due to injury or healthy scratch. In total, he played in 291 games in his Flyers career, scoring 11 goals and adding 61 assists for 72 points. MacDonald’s time with the Flyers also started with him averaging 22 minutes per game in 2014. By last season, that ice time had dropped to an average of 16 minutes per game.

MacDonald was entering the final year of his contract, a six-year, $30 million deal signed prior to the 2014-15 season. By buying out his contract, MacDonald will have a $1.166 million cap hit this season and a $1.916 million cap hit next season.

MacDonald was traded to the Flyers by the New York Islanders, who received forward Matt Mangene, a 2014 third-round pick used to select goalie Ilya Sorokin and a 2015 second-round pick that was later traded to Boston. The Bruins selected defenseman Brandon Carlo with the pick.

There is also the possibility that the Flyers could buy out defenseman David Schlemko, acquired from the Montreal Canadiens last season in a trade involving Dale Weise and Christian Folin. Schlemko could also have his contract buried in the AHL with the potential for a call-up if injuries pile up.

Kevin Durso is Flyers insider for 97.3 ESPN and Flyers editor for SportsTalkPhilly.com. Follow him on Twitter @Kevin_Durso.