MacMillan, a center, was taken in 2007 with the 19th selection. He has yet to appear in an NHL game, playing in 2009-10 with the Bakersfield Condors of the ECHL -- where he registered 2 goals and 6 points in 30 games -- and the Abbotsford Heat of the AHL, going scoreless in seven games.
Jaffray is a 29-year-old veteran who has played in 36 career NHL games for the Canucks and Flames, registering 4 goals and 10 points.
We're buyers. We're committed to winning. That's what [owner Vinnie Viola] has said all along and what we've said all along. We want to win. We want to win a championship. We're putting the pieces together, step by step, and we're hopeful that Jaromir can lead these young guys to the promised land. It's a win-win for us.
— Panthers GM Dale Tallon on Jaromir Jagr, who he traded for from the Devils on Thursday