0 of 6

Nick Wass/Associated Press

With NHL training camps well underway, the trade rumor mill is grinding back to life. That means it's time to have some fun and put together several hypothetical deals based on the latest speculation.

Some of these deals involve pending unrestricted free-agent stars like Carolina Hurricanes forward Eric Staal. Others involve players under contract beyond this season like New Jersey Devils center Travis Zajac.

The following slideshow lists several hypothetical trades based on recent NHL rumors. Player skill, roster needs and salary factored into the compilation.

As always, feel free to weigh in with your opinion in the comments section below.