0 of 30

The NHL free agency period is quieting down as nearly all the best unrestricted free agents having signed already.

For many teams, trades are the only way to improve their roster before training camps begin.

The salary cap for the 2011-12 season is a bit higher than it was last season, which will give teams a bit more breathing room to make trades this summer or before the trade deadline next February.

Trades are difficult with the hard salary cap the NHL uses, and taking on big contracts is certainly a risk when they are difficult to move.

Let's look at what trade your favorite team needs to make to complete its roster for the upcoming season.

Nicholas Goss is a Boston Bruins featured columnist for Bleacher Report, and was the organization's on-site reporter for the 2011 Stanley Cup Finals in Boston. Follow him on Twitter for NHL news and analysis. Follow @NicholasGoss35