The Steelers were 20th in total D, 19th in points allowed.
Offense ranked 20th, 16th in points per game.
We are likely losing our #2 WR, who was fair to midland.
We are likely losing 2 out of three starting D lineman, with the 3rd seemingly needed upgraded at NT.
We are likely losing our FS and our SS is getting old.
All things considered, our first rounder should probably be on the D side of the ball. Also, the O ranking is heavily titled by the nightmarish first half of the season, where they rarely even achieved first downs, not to mention score with the ball. By the 2nd half of the season, the O produced much better, probably translating to a top 12-10 offense after their horrendous start.
If there was an exceptional safety on the board I'd be OK going there - but there isn't. I don't see a Troy or Ed Reed in this draft. I say take the best player out of the mix of NT or CB. I think that is where we are.