traded down ... then up again to get cornerback Justin Gilbert (right). (Elsa/Getty Images)
The 2014 NFL draft was considered one of the most mysterious in recent memory, with everyone from the Houston Texans to the Minnesota Vikings looking to wheel and deal.
Which deals actually went down? Find all the trade info below.
Buffalo Bills acquired the No. 4 overall pick from the Cleveland Browns in exchange for the No. 9 overall pick this year, Buffalo's first- and fourth-round pick next year. The Bills used the selection on Clemson wide receiver Sammy Watkins. The Browns traded No. 9 (see next entry).
Cleveland Browns acquired the No. 8 overall pick from the Minnesota Vikings in exchange for the Browns' selection at No. 9 and a fifth-round pick (145). The Browns took Oklahoma State CB Justin Gilbert. The Vikings took Anthony Barr at No. 9 and Stanford G David Yankey at 145.
New Orleans Saints acquire No. 20 pick from Arizona Cardinals for No. 27 overall and a third-rounder (91). The Saints took Oregon State WR Brandin Cooks. Arizona grabbed Washington State safety Deone Bucannon at 27 and Pittsburgh State WR John Brown at 91.
Cleveland Browns acquire No. 22 pick from Philadelphia Eagles for No. 26 and a third-rounder (83). The Browns took QB Johnny Manziel. The Eagles took Louisville LB Marcus Smith at 26 and traded No. 83. (see below)
Minnesota Vikings acquire No. 32 from Seattle Seahawks for No. 40 and a fourth-rounder (108). The Vikings took QB Teddy Bridgewater. Seattle traded No. 40 (see below) and took UCLA DE Cassius Marsh at 108.
San Francisco 49ers acquire Stevie Johnson from the Buffalo Bills for a 2015 conditional pick.
Dallas Cowboys acquired No. 34 from the Washington Redskins in exchange for their second-rounder (47) and a third-rounder (78). The Cowboys took Boise State DE/OLB Demarcus Lawrence. The Redskins took Stanford DE Trent Murphy at 47 and Nebraska OL Spencer Long at 78.
Detroit Lions acquired No. 40 and a fifth-rounder (146) from the Seattle Seahawks in exchange for No. 45, a fourth-rounder (111) and seventh-rounder (227). The Lions took BYU OLB Kyle Van Noy at 40 and traded 146 to Dallas (see below). The Seahawks took Colorado WR Paul Richardson at 45, traded 111 and took Arkansas FB Kiero Small at 227.
St. Louis Rams acquired No. 41 from the Buffalo Bills in exchange for a second-rounder (44) and a fifth-rounder (153). The Rams took Florida State CB Lamarcus Joyner. At No. 44, the Bills took Cyrus Kouandji at 44, and Baylor guard Cyril Richardson at 153.
Philadelphia Eagles acquired No. 42 from the Tennessee Titans in exchange for a second-rounder (54) and a fourth-rounder (122). The Eagles took Vanderbilt WR Jordan Matthews. At No. 54, the Titans took Washington RB Bishop Sankey, and at 122, Wyoming safety Marqueston Huff.
San Diego Chargers acquired No. 50 from the Miami Dolphins in exchange for a second-rounder (57) and a fourth-rounder (125). The Chargers took Georgia Tech OLB Jeremiah Attaochu. At No. 57, the Dolphins took Ohio State RB Carlos Hyde, and at 125, Liberty CB Walt Aikens.
Denver Broncos acquired No. 56 and 242 (seventh round) from the San Francisco 49ers in exchange for a second-rounder (63), a fifth-rounder (171) and 2015 fourth-rounder. The Broncos took Indiana WR Cody Latimer. The 49ers traded both picks (see next).
San Francisco 49ers acquired No. 57 from the Miami Dolphins in exchange for a second-rounder (63) and a fifth-rounder (171). The 49ers took Ohio State running back Carlos Hyde. At No. 63, the Dolphins took LSU WR Jarvis Landry, and at 171, Montana LB Jordan Tripp.
Jacksonville Jaguars acquired No. 61 from the San Francisco 49ers in exchange for a third-rounder (70) and a fifth-rounder (150). The Jaguars took Penn State WR Allen Robinson. At No. 70, the 49ers took USC center Marcus Martin, and at 150, South Florida LB Aaron Lynch.
Miami Dolphins acquired No. 67 from the Oakland Raiders in exchange for a third-rounder (81) and a fourth-rounder (116). The Dolphins took North Dakota State tackle Billy Turner. At No.81, the Raiders took Mississippi State guard Gabe Jackson, and at 116, Utah CB Keith McGill.
Houston Texans acquired No. 83 from the Philadelphia Eagles in exchange for a fourth-rounder (101) and a fifth-rounder (151). The Texans took Notre Dame DT Louis Nix. At 101 the Eagles took Florida CB Jaylen Watkins, and at 151, Kentucky LB Avery Wilson.
Jacksonville Jaguars acquired No. 93 from the New England Patriots in exchange for a fourth-rounder (105) and a sixth-rounder (179). The Jaguars took Miami guard Brandon Linder. At 105 the Patriots took Florida State center Brian Stork, and at 179, Florida guard Jon Halapio.
Cleveland Browns acquired No. 95 from the San Francisco 49ers in exchange for a fourth-rounder (106) and a sixth-rounder (180). The Browns took Towson RB Terrance Williams. At 106 the 49ers took South Carolina WB Bruce Ellington, and at 180, SMU cornerback Kenneth Acker.
Cincinnati Bengals acquired No. 111 from the Seattle Seahawks in exchange for a fourth-rounder (123) and a sixth-rounder (199). The Bengals took North Carolina center Russel Bodine. At 123 the Seahawks took Alabama WR Kevin Norwood, and at 199, Marshall OL Garrett Scott.
Buffalo Bills acquire RB Bryce Brown and a seventh-round pick (237) from the Philadelphia Eagles in exchange for a seventh-round pick (224) and a conditional 2015 pick. The Bills took Miami tackle Seantrel Henderson at 237, while the Eagles took Wisconsin DT Beau Allen at 224.
Chicago Bears acquired No. 131 and a seventh-rounder (246) from the Denver Broncos in exchange for a fifth-rounder (156) and a conditional 2015 fifth-round pick. The Bears took Minnesota safety Brock Vereen at 156.
Dallas Cowboys acquired No. 146 from the Detroit Lions in exchange for a fifth-rounder (158) and a seventh-rounder (229). The Cowboys took Pittsburgh WR Devin Street. The Lions took Princeton DT Caraun Reid at 158 and Boston College kicker Nate Freese at 229.
Carolina Panthers acquired No. 148 from the Minnesota Vikings in exchange for a fifth-rounder (168) and a seventh-rounder (225). The Panthers took San Jose State CB Bene Benwikere. The Vikings traded 168 (see below) and took North Carolina CB Jabari Price at 225.
Tampa Bay Buccaneers acquired No. 149 from the Buffalo Bills in exchange for a seventh-rounder (221) and a 2015 fifth-round pick. The Bucs took Purdue tackle Kevin Pamphile. At 221, the Bills took Florida Atlantic LB Randall Johnson.
Atlanta Falcons acquired No. 168 from the Minnesota Vikings in exchange for a sixth-rounder (182) and seventh-rounder (220). The Falcons took Syracuse OLB Marquis Spruill. At 182, the Vikings took Virginia Tech CB Antone Exum, an at 220, Connecticut DT Shamar Stephens.
Tennessee Titans acquired No. 178 from the Washington Redskins in exchange for a sixth-rounder (186) and seventh-rounder (228). The Titans took LSU QB Zach Mettenberger. At 186, the Redskins took Baylor RB Lache Seastrunk, and at 228, Arkansas kicker Zach Hocker.
acquired No. 218 from the Cleveland Browns in exchange for a sixth-rounder in 2015. The Ravens took Wake Forest WR Mike Campanaro.