If we don't fix things in a hurry, and I'm talking about trades/moves that work immediately and don't need time or tinkering, we're in a heap of trouble. I know we can take strides toward fixing the issues this season, but I don't think it brings us close enough to legitimately contend again. We're going to need the entire season plus summer to get back there, and again, the moves need to just simply work. That's a big variable, and with this dunce as the GM, I am not gonna hold my breath.
Again, I go back to the spring of 2017 when it was made clear Botts was leaving. As soon as Botterill left (and I'm not saying he was the brains, but he was certainly an undeniable factor), we immediately and dramatically switched gears and started to go after these big, slow, vanilla or plain terrible players simply because they had size. JR has been driving this team into the ground for literally years now with his decision making and approach.
We've got three years left with Geno and Letang, and I know Geno said he wants to re-sign after this deal during the summer, but if we're circling the drain until this current deal expires, why in the world would he want to stick around--and why would we want to pay him the big money we'll need to if we're going to be in full rebuild mode by then?