A defenseman with two extra seasons on their contract would fit well with our cap structure but I don't want to give up more futures to make a big splash so would prefer they don't go for that expensive.
We could always get an expiring defenseman and sign them for a season or two if it is a good team fit but we could always let them walk and sign a veteran to a deal we could afford to over pay a little to get it at two seasons only, because then Glass, Hague and Elvenes would be up for RFA.
We also have Schmidt, Theodore, Hague, McNabb, Bischoff and Schuldt as LHD and Coghlan, Whitecloud and possibly Engelland for one more season as RHD. We only need one RHD who can solidify a middle pairing and I'm sure there will be a veteran looking for a good team we could sign to fill that role.
Then, there is Deliberatore, Bouchard, Korczak, Ahac, Demin, Pachal who could fight over making the jump in two seasons when we would have to see our vet RHD and McNabb go.
Or we could trade Stastny in the offseason for a similarly aged defensive help for two seasons.
Long story short, we don't need to spend big assets to get a middle pair defenseman now or commit to a long term signing this offseason.