Who won the draft? We broke down the best and worst picks of every team's class.

Three days, seven rounds and 253 picks later, it’s over. The 2017 NFL draft opened with a flurry of trades and some bold selections in Round 1, and the drama didn’t let up from there.

Several quarterback-needy teams (but not every one) found the player they hope can grow into the franchise’s long-term answer under center. College football’s blue bloods made their presence felt, as usual: Alabama, Michigan, Ohio State and ... Utah? And around the league, teams grappled with the implications of spending precious draft capital on prospects with checkered pasts.

• PETER KING’S WEEKLY HOT READ: Want more insider information from Peter King? Check out MMQB Hot Read.

Which teams could be entering the new season with a franchise-changing rookie class? Read on to see our complete 2017 draft grades.