The Boston Bruins have two of their young, key blueliners under contract for a couple of years after signing restricted free agent Brandon Carlo to a two-year deal Tuesday.

The team announced that the contract carries an annual average value of $2.85 million.