McDonald will be 24 by the time he plays a snap in the NFL... He is not likely to go round 1.
Outside of Dekkers having an INSANE year. I don't see a first round player on the roster. We don't have that when young, athletic freaks at QB, WR, DL, and CB.
I do think there are A LOT of NFL guys on the roster though. Highest odds to make the first round would probably be JJ Kohl, and he has yet to play his senior year of high school. The streak will go on for awhile...
2023 NFL Draft:
OL - Downing will be a day 3, with day 2 upside. Hufford playing guard could get a look. Dark horse is Remsburg
RB - Brock could go Day 3 with a MASSIVE year
QB - ISU has a dream season if Dekkers go to the NFL in 2023. Not likely
TE - Low prob
WR - Hutch has day 2 upside, likely day 3 without more speed
DL - McDonald late round 2 and Lee late day 3
LB - low prob
CB - low prob
S - AJ Jr. - Day 3 age being the biggest restraint