I think a lot of people are seeing holes where none exist. I think they are being negative so as to not be disappointed again.
I must be in the minority because I see this team as built. They need to sign a number of their FAs and the only real hole is at QB2. Edge can be filled by Donald. Give Hoecht another year to polish up his game at edge in rotation with Floyd and AD. Get rid of the chaff in the secondary, i.e. Hill, Long, and Rapp and play Durant and Rochell like he always should have. Name Jimmy Lake DC would be a huge jump.
They only have 2 second day picks. They can use them on an edge, ILB or TE if they want to keep AD at 3T. They have the personnel on the OL to put together a decent one with Shelton, Allen, Thomas, Bruss inside and Noteboom and Jackson at OT. It's all a matter of playing guys to their strengths.
I watched Thomas when he was at SDSU and he could be a pretty good pulling OG in the NFL. He was primarily a OT in college but his metrics are OG in the NFL. He did play two games at OG at SDSU. He's got good feet and movement skills. I would be shocked if he wasn't given a shot at a starting OG position. If they release Allen (which i don't anticipate) an interior OL option could be Shelton C, OGs Thomas and Bruss I can see both of those guys becoming their starters. It wouldn't surprise me in the least if Snead and McVay feel the OL is okay with who they have.
They are two deep at RB with Akers and Williams they just need depth there. If Jimmy Lake becomes DC I think we will see Ramsey and Rochell on the boundary with Durant at SCB. With Quentin Lake and Scott at safeties that's a decent secondary. So where is the hole?
DL Floyd, Hoecht, Gaines and Donald is a damn good front. Again no hole.
LB Jones, Howard, Hardy
Without saying WR room is stacked, Kupp, Robinson, Jefferson, Powell, Skowronek, Atwell, Harris
All I see are depth players needed if the roster is played the way it was constructed.