Assuming we sign a tackle in free agency, I could see us going CB. Rhodes or Trufant would do just fine.
I can live with a DE at 2 A. However, I would prefer Datone Jones or Carradine over Jenkins who I feel you have going at least one round too early. If we take a DE, then I think we should take one who would be most comfortable at LDE as Wake owns the right side. I also wouldn't mind S Eric Reid with this pick as Clemmens was only signed for one year.
We really don't need a receiver at this time. I would go with a DT with this choice as Starks was franchised and likely won't be around next season. Perhaps Bennie Logan or Jessie Williams or OT Terron Armstead if the DT's are gone.
If we don't sign a tackle in FA then this pick should be offered in trade as our current starting RT has like one game of NFL experience. If we use the pick and go DE at 2A then a safety here like Swearinger would do nicely.
Ball is a great pick. If he's gone then how about Laveon Bell.
How about a double dip at CB with Gratz or Hawthorne. If we go TE, I would prefer Kasa or MacDonald or how about a developmental tackle like Nixon.
Overall, your draft is pretty good. Position wise we only disagree on WR. I would take a safety or DT. We also disagree with players at certain positions such as DE or TE. However, isn't a big deal as it's just a matter of taste. Just one man's opinion. Feel free to reply.