Garland is actually $4.95M.
While Boeser QO is $7.5M, I think his worth is between $5M-$6M looking at his overall career. He is injury prone as he hasn’t really played a full season yet, so that is a cause for concern.
Getting a top 4RHD is a priority. Whether that is trading Boeser or Garland to make the deal, so be it.
Also need to jettison some players/contracts that don’t fit like Dickinson.