So the Bruins have a 6M 4th line winger who brings leadership and grit, something this team desperately needs. Play him 50 games a year work in Senyshyn or another rookie and find a way to get McAvoy and Carlo signed.
Bruins aren't the only team with bad contracts and restricted free agents. Calgary, Tampa and Toronto aren't in great shape either with key young players not signed and looking at hold outs possibly. Tampa by the way found a way to add size and grit in an older player in Maroon (much better contract than Backes') and still don't have their top center signed. Sweeney needs to find a way to get Carlo and McAvoy signed, blaming Backes for taking a contract any player would have is stupid and pointless, he is here and will be here for at least this year and probably next. McAvoy and Carlo need to work out something with Sweeney, most likely short term deals.
Maybe if Sweeney (or Chiarelli) had drafted faster, aggressive players the Bruins would not have had to pay top dollar and years to add it in Backes. Instead Sweeney is now starting to draft bigger, tougher forwards like Frederic and Beecher to hopefully prevent over paying for players past their primes like Backes and Simmonds going forward.