I've been looking at each position with the returning starters, "rising stars", and incoming freshmen and think the team is in pretty good shape on both sides of the ball.
QB - PJ Walker, and three very capable backups
RB - Jahad Thomas, Ryquell Armstead (good spring), plus two other good backs
WR - Bryant should be great this year. We also have Jennings and Marshall Ellick who Rhule has hinted as being a starter, Yancy, Deloatch, and Kirkwood add experienced depth
OL - Johnson, Carter, Dawkins, McGowan back. Maybe Aaron Ruff gets his start?
TE - Thompson back, also got Patton
DL - Robinson, Martin-Oguike, Reddick back. Webb and Dioubate incoming. Bronson and Booth-Lloyd seem promising
LB - Williams, Sharga, Alwan, Marshall back and experienced. Russell and Grimes should be able to contribute.
DB - Chandler, Smith back. Three talented freshmen coming in. Randall doing well in spring practice. Jefferson has experience also. Kareem Ali should be able to contribute
Which unit do you think is weakest? It's hard to say.