Now that they've signed restricted free agent goalie Tuukka Rask to his massive eight-year, $56 million contract, the Boston Bruins are right at the NHL's $64.3 million salary cap for the 2013-14 season.

Technically speaking, they're actually a little bit over the cap as of Friday and will only get back under it once Marc Savard and his $4 million cap hit is placed on the long-term injured list at the start of the regular season.

Whether or not Rask's contract was the right investment can be up for some level of debate. He looks like he's on his way to being one of the best goalies in the league for the foreseeable future, but there's an obvious risk when it comes to that sort of contract at the position. No matter which side of that discussion you fall on, it's clear the Bruins have identified him as one of their must-keep, core players.

It's just one of the contracts that is pushing them to the limits of the NHL's salary cap.

When looking at the Bruins roster and the way their team is currently constructed, they now have five players accounting for nearly 50 percent of the cap space they're allowed under the CBA for this upcoming season. Rask, Zdeno Chara, Milan Lucic, David Krejci, and recent free agent signing Jarome Iginla are taking up more than $31 million on their own, leaving just a little over $33 million for the the remaining 17 spots on the roster.

That's cutting it close for general manager Peter Chiarelli.

They will be in a similar situation next season (and future seasons) when Patrice Bergeron's yet-to-be-signed contract extension (it's expected to be similar to Rask's deal) kicks in to go with the long-term contracts for Lucic, Chara, Rask, and the rest of their core.

Contrary to what you might here whenever a player signs a huge contract and takes up a significant portion of his team's salary cap space, it's not a bad problem to have.