The Thornton trade would be amazing for the habs but they can def get a better offer from someone else. Or even from MTL. Emelin and DLR is not that great.
The three Sharks all have NTCs. Just can't imagine Marleau wanting to go maybe one playoff round in Nashville, or Burns, maybe not making the playoffs in Pittsburg. Thornton and his 7m this year and next year, a problem for any good team near the cap.
The trades are fair, but those darn contracts get in the way.