How would you rate this year draft?

What we are missing is a stud pass rusher to put opposite Cam, a good RG, a good satellite RB and a beast LB. I feel like we're fine at CB when everyone is healthy, unfortunately ours are always out with injury.

I say sign a stud RG, DE and CB in free agency.
Resign Fairley.
Draft the best LB you can in round one. Probably picking too late to get Foster, so Cunningham is my next favorite target. In round two go after an elite satellite RB like McCaffrey or Kamara. Draft another pass rusher and OL in rounds 3 and 4. From there go BPA, regardless of position.

I think the talent in this class is average, but strong at RB and pass rushers.