Overall definitely a good class and I think the positions rankings all seem reasonable. A lot of good players. The only thing that gives me pause are the two position groups where the rankings are lowest:
QB - B
RB - B+
OL - C+
WR/TE - A
DL - C+
LB - B
DB - B+
We need improved recruiting on the lines. Hopefully Dawson's replacement will be a stronger recruiter.
A very solid B average .... Really appreciate @N2FL position group narratives & evaluations.