The NFL draft was supposed to be a coronavirus-free exercise for every NFL team.
Instead, it’s already been tainted with drama and controversy.
Here are the top 10 rookie rookies in 2017.1.
Josh Allen, QB, Oklahoma StateThe Oklahoma State product had a pretty good rookie season, throwing for 3,611 yards and 25 touchdowns.
But he did suffer a season-ending foot injury and missed most of the season after suffering a torn ACL and dislocated shoulder in a game against Ohio State.
Allen missed eight games and completed only 40 percent of his passes for 3.3 yards per attempt.
The Cowboys need Allen to improve and get healthy, and the NFL needs him to be an effective quarterback.2.
Christian McCaffrey, RB, StanfordThe Stanford product was arguably the best back in the country last season.
He rushed for 2,858 yards and 22 touchdowns and added 547 yards and nine touchdowns on the ground.
McCaffery finished second in Heisman Trophy voting and was the Heisman Trophy favorite for the first time in his career.
He’ll have to be more explosive to make an impact as a pro.3.
Josh Doctson, WR, TCUThe TCU product made a name for himself early on, but he struggled to gain traction on the outside in the second half of the year.
Doctson was second on the team with seven touchdown catches, and he’s still learning how to play receiver.
He’s not going to become an NFL wideout.4.
Josh Rosen, QB and running back, WashingtonThe former UCLA star threw for 1,065 yards and 16 touchdowns as Washington’s starter, but struggled to get going against Alabama and Clemson.
Rosen has experience at quarterback, but will need to show that he can be a consistent NFL starter.5.
Dalvin Cook, RB and receiver, Florida StateThe Florida State product started his career with 10 catches for 141 yards and three touchdowns in his debut season.
Cook has improved in each of the past two seasons and will have a shot to be the starting running back.6.
Jake Butt, RB/WR, MichiganThe former Alabama star was an All-American in 2016, but was plagued by injuries throughout the season.
The Michigan product was an all-purpose back for the second straight season, averaging 3.8 yards per carry and nine catches.
He has a chance to have a huge season.7.
Kevin White, RB (6), AlabamaThe Alabama star rushed for 3:09 per carry last season, but could see a bigger role this year.
White rushed for a career-high 821 yards on the season and was third in the nation with five touchdowns.
He can be the focal point of a passing attack if he can stay healthy.8.
Devante Davis, RB , GeorgiaThe Georgia running back had a big season in 2016 with 1,836 yards on 247 carries and 15 touchdowns.
Davis was an early favorite for Offensive Player of the Year and the team’s leading rusher.
He is a great fit for a spread offense.9.
Dalyn Dawkins, RB , Florida Dawkins has the potential to be one of the top running backs in the draft.
The Florida product had four 1,000-yard seasons in college, and should have a big role as a running back in a spread attack.10.
Kevin Hogan, WR , Clemson The Clemson wideout was an honorable mention All-ACC selection last season after catching 81 passes for 1,,617 yards and 14 touchdowns.
The junior has the talent to be productive in the NFL.11.
Deandre Ayers, WR (4), MiamiThe Miami product had some big moments in his college career, but his best season came as a true freshman.
The Miami receiver averaged a career high 10.5 yards per catch and scored six touchdowns.12.
Jordan Howard, WR/KR (5), TennesseeThe Tennessee receiver had some great performances as a junior, but had a disappointing season as a sophomore.
Howard had a breakout year last season with 4,566 yards and 15 scores.13.
T.J. Yeldon, RB | OT | AlabamaThe former Notre Dame star was a Heisman Trophy finalist in 2016 and led the Crimson Tide in rushing last season before injuring his knee.
The Alabama product has the ability to be as good as the best offensive linemen in the class.14.
Ryan Ramczyk, OT | WisconsinThe Wisconsin guard has the size and athleticism to be able to play right tackle, but the injury bug has taken a toll on his knee in the past.
He could struggle to get back to his best when he returns.15.
Christian Hackenberg, QB | Penn StateThe Penn State signal-caller struggled mightily in 2016 as the Badgers offense struggled to run the ball.
The sophomore threw for a franchise-record 4,871 yards and 21 touchdowns and was