We now have signed 15 top 50 players over 2018 and 2019, Bama has signed 7...
That makes it 15 of 100 total. We signed an amazing 9 of last year's top 50 players and 6 this season, both are top in their classes by that measure. Bama had 3 in 2018 and 4 so far in 2019, It looks like Bama will sign at least 1 more in this class as well. Lets say it ends up 15 to 8 over 2 classes, not too shabby.
Of course we lost Fields, but I'm sure Bama will have a bust or 2 as well.
Today Nolan Smith had 2 sacks that I know of and Blaylock had 2 tds in The Army AA Game.
As far as roster building, nobody is doing it better right now.
We're at most 2 years away from being able to reload without set backs.