Fact, and the defense isn't much better.
-No starting qb
-One starting caliber WR
-No established pass catching TE
-No LT
-Zero OL Depth
-2 unestablished second year DE's with high upside, with zero behind them besides a 2nd bust who's been a ghost ever since he was drafted. Amazing this position is so barren considering all the talk we've heard from Ballard since day 1 about what a high priority it is and considering all the draft capital that's been put towards this position. Ballard must really suck at evaluating DE for us to be in this position 5 years later.
-2 good starting DTs. Zero behind them.
-3 decent to good cbs. Zero behind them.
-2 decent safeties. Zero behind them.
1 undependable injury prone placekicker.
We have holes ALL OVER this roster, with the means to address maybe 60-65% of them, at the absolute best.
This is a poorly put together roster. Ballard top 5 GM? Laughable.