Man watching these grades, you see what is wrong with our school system here, you do your work as expected, nothing glamourous nothing extra and everyone expects an A, because hey at least we finished the assignment.
B is a solid grade, it is above average, which the choice of Brown puts us at, Crowder is a good selection but has baggage with the knees, and if you read anyone's review on him, they all start IF his knees hold up...., Roth will be a motor and could be a great player but nothing extra special yet.
I agree with Philter, to have been an B+ pr better, we would have had to have traded down and taken Brown or another top 5 player and get extra draft picks and then used them to fill more holes. I personally grade this at a B, I am not worried about the lack of the WR or QB or first day OL pick, as I trust Saban and staff to realise that the value might not have been there when we picked.
If this draft is worth an A then it will be in a year or two, if Crowder, Roth et al live up to their hype and do become starters and pro bowlers etc.