The 2020 NFL draft is complete, and like the first couple of days, there were some big surprises.

There were some players drafted in the fifth round that some thought would only get a look as an undrafted free agent. There were players who fell down boards, and there were some teams who passed up players that would have fit their team well.

Let's break down the 10 biggest surprises of day three of the NFL Draft.

10. Thaddeus Moss goes undrafted

Thaddeus Moss, the son of Hall of Famer Randy Moss was expected to be drafted during one of the three days. He ended up going undrafted, with some contributing that to a foot injury that held him out of the combine.

Moss did end up signing as an undrafted free agent with the Washington Redskins. Could he be one of the undrafted steals of the draft?

9. Donovan Peoples-Jones lasts until the sixth round

Donovan Peoples-Jones has the athletic ability to have been one of the first wide receivers of the board, but his production with the Michigan Wolverines should have been better. It was a loaded 2020 wide receiver draft class with plenty of good players left on day three, but he shouldn't have lasted until the sixth round.

8. 31 NFL teams continue to allow the Baltimore Ravens to steal the draft

The Baltimore Ravens didn't make any bad picks during their three-day draft, at least not on paper. The Ravens got another big-time playermaker by selecting wide receiver James Proche in the sixth round. If he can find his way onto the field, he is going to be an impact player right away for the Ravens.

7. Eagles pick up three wide receivers on day three

After so many issues with their wide receivers in 2019, the Philadelphia Eagles will have plenty of competition. The Eagles drafted wide receivers John Hightower and Quez Watkins on day three. They also flipped sixth-round picks with the San Francisco 49ers to acquire Marquise Goodwin.

6. New England Patriots select the first kicker…that has already caused some controversy

The Patriots whole draft surprised a lot of people, but a couple of things they did on day three surprised a lot. They took kicker Justin Rohrwasser in the fifth round, which was a shock to many because he wasn't on many people's radar heading into the draft.

After he was selected, there were some questions about a tattoo on his arm, which seemed to be the sign of a militia group. He explained it as something he thought was to support the military but would cover in the NFL. Bill Belichick doesn't like a lot of distractions and this can't be sitting well with him.

5. Bryce Hall falls to the No. 158 pick

Bryce Hall could end up being one of the steals of the draft if he stays healthy. If Hall would have left after last season, there were talks of him being a first-round pick. He ended up coming back for his senior season but only played in six games before needing season-ending ankle surgery. Hall should have never lasted until No. 158, where the New York Jets were able to snatch him up.

4. Trent Williams steals the show early

As day three of the NFL Draft started, Trent Williams tried to steal the show. After weeks of speculation of Williams would be traded around the draft, the San Francisco 49ers and Washington Redskins finally pulled off a deal. The 49ers traded a 2020 fifth-round pick and a 2021 third-round pick in exchange for Williams. Williams will replace Joe Staley, who also announced that he was retiring on day three of the draft.

3. Green Bay Packers don't select a wide receiver….again

Heading into the draft, Packers quarterback Aaron Rodgers made it clear that he wanted more weapons. The first two days, the Packers got him a backup running back and tight end, but no wide receiver. This was one of the most loaded drafts in history for wide receivers.

Heading into day three, there were still plenty of wide receivers that are going to make an impact in the NFL. The Packers let plenty of wide receivers pass them by instead selecting offensive line help and some defensive players. If there is talk about Rodgers not having enough weapons out wide during the season, look back at day three and all the wideouts that were passed up.

2. Patriots don't select a quarterback

Heading into the draft the plan was for the Patriots to select a quarterback. Heading into day three, the team confirmed the plan was to still select a quarterback. There were plenty of quarterbacks left that could have been selected, but each round passed with them not coming away with one.

After the draft, Bill Belichick even said not selecting a quarterback wasn't their plan. It appears heading into the 2020 season, Jarrett Stidham is going to have any chance that he is the quarterback of the future. If he fails, maybe next season the Patriots will decide to use a pick or two on a quarterback.

1. Jake Fromm fell…and fell some more…and then some more

Jacob Eason and Jake Fromm even being available on day three was shocking to most. It didn't take long for Eason to be selected, but Fromm had to wait a long while. After Eason went, the New York Jets selected a quarterback, but it was James Morgan who played his college ball at FIU and Bowling Green.

Fromm fell all the way to the Buffalo Bills who selected him in the fifth round with the No. 167 pick. If Fromm would have known that is where he would have been drafted, think he would have thought about staying at Georgia for another season?