I have to admit I do really like what Poles has done this off season.
Instead of waiting for the draft he went out and made actually impactful FA decisions, and the OL and DL are both in a much better place, and they still have the draft.
While he definitely deserves the credit for making these moves this year, it is going to take 1-2 really good drafts to make up for all of the completely idiotic decisions he has made leading up to this point.
PS - in advance, I will be crediting any and all draft / team success to Ben Johnson if this year goes well