According to Arthur Staple of Newsday, it is a one-way deal worth $1.275 million.
McDonald, 28, has appeared in 24 games this season with the Islanders, scoring four goals and adding six assists, along with 25 penalty minutes. The 2003 second-round pick by Edmonton played two games with the Oilers in 2009-10 and five with Pittsburgh last season.
I'm just excited about the opportunity. I've been on the ice earlier than usual and in the weight room, pushing around a little more weights than usual. Every day I go into a workout with a smile on my face and ready to go. When you do have a little more responsibility, you want to take your lunch pail and get ready to work.
— Brian Elliott to Jeremy Rutherford of the Post-Dispatch on being the Blues' No. 1 goalie