You can see all the picks and trades from the first round of the 2017 NFL draft. Click on the player names to read more about them.
The San Francisco 49ers traded the No. 2 overall pick to the Chicago Bears. The 49ers received the No. 3 overall pick in the deal from the Bears.
The Buffalo Bills traded the No. 10 overall pick to the Kansas City Chiefs. The Bills received the No. 27 overall pick in the deal from the Chiefs.
The Cleveland Browns traded the No. 12 overall pick to the Houston Texans. The Browns received the No. 25 overall pick in the deal from the Texans.
The Seahawks traded the No. 26 overall pick to the Atlanta Falcons. The Seahawks received the No. 31 overall pick in the deal from the Texans.
The Packers traded the No. 29 overall pick to the Cleveland Browns.
The Seahawks traded the No. 31 overall pick to the San Francisco 49ers.
The Patriots traded the No. 32 overall pick to the New Orleans Saints.