I think the grades for WR, DT and FS are VERY generous. CB is an F.
Agreed on FS and CB. WR doesn't bother men. I think a good DT and a very good NT is a good class. Here are my tweaks.
OFFENSE
QB: B
RB: B+
WR: B (I actually like both kids, and they compliment our young Corps of giants... plus, I want to concentrate on running and TEs, but needed one more)
TE: A+
OT: A (Banks and Lugg)
OT/OG: A (Hainsey and Gibbons)
DEFENSE
DT: B+
SDE/DT: C+ with McCallister/B with Tagovailoa-Amosa
WDE: F/C with Kofi Wardlow
LB: B
Rover: D/ B- with Jeremiah Owusu-Koramoah
SS: B-
FS: B+
CB: F
ST
K: B+
Offense: overall B+ (not a step backwards, as long as Avery does not have to play as a freshman)
Defense: D+, heading for a C/C- (a step backwards, but not a total disaster)