I don't know what the end game is keep him around for 20 years at a sizeable cap hit and rotate the blue line around to make up for his lack of offense or toughness?
We got good mileage from him it's time to get a forward in a trade middle roster guys like this aren't supposed to stay on one team for 10+ years.
You need a PP capable RD it might spur McAvoy to improve on the man up and you can flip them between units. Peeke skates well and has size and is fine as defense first 2D. Even good Carlo isn't a great fit. Zadarov add gives us the big guy with reach wed lose.
Sweeney sucks for letting things get to this point.