Oh, just a note... I saw someone ask on NFL Network what positions are thin this year.
His comment: Safety is the thinnest. Only probably 2 safeties will be taken the whole first day.
Oline is the heaviest, he expects 10-14 picks on the first round might be O-line.