Right, I would love to take advantage of another cap crunched team rather than overpay an FA.
Lets assume Ray would be able to do that again for the same price as MoJo and Palms. So to me, the question is what would you rather have?
Option A:
A 24/25 year old forward who has been underutilized and has a relatively low cap hit (for what he will bring to the team) for the next 2-3 years, then will need a new contract. BUT you have to give up a 2nd and 3rd round pick to acquire this player.
OR
Option B:
A 26/27/28 year old forward with an average-high cap hit (relative to what he will bring to the team) for the next 4-5 years. The player has a chance at tailing off in year 4 or 5 of the contract. BUT you don't to give up any draft picks to acquire this player.
Keep in mind - Boqvist + Zetterlund & Walsh; Bastian + Joey Anderson; Blackwood + Speers. Those are the most recent 2nd/3rd round picks for the Devils. With this knowledge, I think I would just rather option B. Especially with the seemingly strong/young UFA group at the forward position this summer.