Our clear offensive problems for ages have been OL, WR and QB.
It's hard to say much about QB over time because it changes with a new OC. We need confident leaders who make plays when the game is on the line at QB.
At WR, it's been a hot mess more or less since Ryan Moore and Lance Leggett...