For some of us, the NFL Draft should be a national holiday and judging by the number of people that showed up for our NFL Draft Party at Double Dave's Pizzaworks last week I'd say I'm not alone in thinking that. There were plenty of bold moves over the course of the draft. Some good (Texans trade up to snag a QB) and some met with not so favorable opinion (I'm talking to YOU Chicago Bears) but that's what makes the draft so exciting. No matter how well you think you have things scouted, someone always throws a curveball.

Here is a complete list of who went where in this year's NFL Draft.

Arizona Cardinals

1 (13) Haason Reddick, lb, Temple

2 (36) Budda Baker, s, Washington

3 (98) Chad Williams, wr, Grambling State

4 (115) Dorian Johnson, g, Pittsburgh

5 (157) Will Holden, ot, Vanderbilt

5 (179) T.J. Logan, rb, North Carolina

6 (208) Rudy Ford, s, Auburn

Atlanta Falcons

1 (26) Takkarist McKinley, de/olb, UCLA

3 (75) Duke Riley, lb, LSU

4 (136) Sean Harlow, g, Oregon State

5 (149) Damontae Kazee, cb, San Diego State

5 (156) Brian Hill, rb, Wyoming

5 (174) Eric Saubert, te, Drake

Baltimore Ravens

1 (16) Marlon Humphrey, cb, Alabama

2 (47) Tyus Bowser, lb, Houston

3 (74) Chris Wormley, de, Michigan

3 (78) Tim Williams, lb, Alabama

4 (122) Nico Siragusa, g, San Diego State

5 (159) Jermaine Eluemunor, g, Texas A&M

6 (186) Chuck Clark, db, Virginia Tech

Buffalo Bills

1 (27) Tre’Davious White, db, LSU

2 (37) Zay Jones, wr, East Carolina

2 (63) Dion Dawkins, g, Temple

5 (163) Matt Milano, lb, Boston College

5 (171) Nathan Peterman, qb, Pittsburgh

6 (195) Tanner Vallejo, lb, Boise State

Carolina Panthers

1 (8) Christian McCaffrey, rb, Stanford

2 (40) Curtis Samuel, wr/rb, Ohio State

2 (64) Taylor Moton, g, Western Michigan

3 (77) Daeshon Hall, de, Texas A&M

5 (152) Corn Elder, cb, Miami

6 (192) Alexander Armah, de, West Georgia

7 (233) Harrison Butker, k, Georgia Tech

Chicago Bears

1 (2) Mitchell Trubisky, qb, North Carolina

2 (45) Adam Shaheen, te, Ashland

4 (112) Eddie Jackson, s, Alabama

4 (119) Tarik Cohen, rb, NC A&T

5 (147) Jordan Morgan, g, Kutztown

Cincinnati Bengals

1 (9) John Ross, wr, Washington

2 (48) Joe Mixon, rb, Oklahoma

3 (73) Jordan Willis, de, Kansas State

4 (116) Carl Lawson, de, Auburn

4 (128) Josh Malone, wr, Tennessee

4 (138) Ryan Glasgow, dt, Michigan

5 (153) Jake Elliott, k, Memphis

5 (176) J.J. Dielman, c, Utah

6 (193) Jordan Evans, lb, Oklahoma

6 (207) Brandon Wilson, rb, Houston

7 (251) Mason Schreck, te, Buffalo

Cleveland Browns

1 (1) Myles Garrett, de, Texas A&M

1 (25) Jabrill Peppers, s, Michigan

1 (29) David Njoku, te, Miami

2 (52) DeShone Kizer, qb, Notre Dame

3 (65) Larry Ogunjobi, dt, Charlotte

4 (126) Howard Wilson, db, Houston

5 (160) Rod Johnson, ot, Florida State

6 (185) Caleb Brantley, dt, Florida

7 (224) Zane Gonzalez, k, Arizona State

7 (252) Matthew Dayes, rb, NC State

Dallas Cowboys

1 (28) Taco Charlton, de, Michigan

2 (60) Chidobe Awuzie, cb, Colorado

3 (92) Jourdan Lewis, cb, Michigan

4 (133) Ryan Switzer, wr, North Carolina

6 (191) Xavier Woods, s, Louisiana Tech

6 (216) Marquez White, cb, Florida State

7 (228) Joey Ivie, dt, Florida

7 (239) Noah Brown, wr, Ohio State

7 (246) Jordan Carrell, dt, Colorado

Denver Broncos

1 (20) Garett Bolles, ot, Utah

2 (51) DeMarcus Walker, de, Florida State

3 (82) Carlos Henderson, wr, Louisiana Tech

3 (101) Brendan Langley, cb, Lamar

5 (145) Jake Butt, TE, Michigan

5 (172) Isaiah McKenzie, wr, Georgia

6 (203) De’Angelo Henderson, rb, Coastal Carolina

7 (253) Chad Kelly, qb, Mississippi

Detroit Lions

1 (21) Jarrad Davis, lb, Florida

2 (53) Jalen Tabor, cb, Florida

3 (96) Kenny Golladay, wr, Northern Illinois

4 (124) Jaylen Reeves-Maybin, lb, Tennessee

4 (127) Michael Roberts, te, Toledo

5 (165) Jamal Agnew, cb, San Diego

6 (205) Jeremiah Ledbetter, de, Arkansas

6 (215) Brad Kaaya, qb, Miami

7 (250) Pat O’Connor, de, Eastern Michigan

Green Bay Packers

2 (33) Kenny King, db, Washington

2 (61) Josh Jones, s, NC State

3 (93) Montravius Adams, dt, Auburn

4 (108) Vince Biegel, lb, Wisconsin

4 (134) Jamaal Williams, rb, BYU

5 (175) Deangelo Yancey, wr, Purdue

5 (182) Aaron Jones, rb, UTEP

6 (212) Kofi Amichia, ot, South Florida

7 (238) Devonte Mays, rb, Utah State

7 (247) Malachi Dupre, wr, LSU

Houston Texans

1 (12) Deshaun Watson, qb, Clemson

2 (57) Zach Cunningham, lb, Vanderbilt

3 (89) D’Onta Foreman, rb, Texas

4 (130) Julie’n Davenport, ot, Bucknell

4 (142) Carlos Watkins, dt, Clemson

5 (169) Treston Decoud, cb, Oregon State

7 (243) Kyle Fuller, c, Baylor

Indianapolis Colts

1 (15) Malik Hooker, s, Ohio State

2 (46) Quincy Wilson, cb, Florida

3 (80) Tarell Basham, de, Ohio

4 (137) Zach Banner, ot, Southern Cal

4 (143) Marlon Mack, rb, South Florida

4 (144) Grover Stewart, dt, Albany (Ga.)

5 (158) Nate Hairston, cb, Temple

5 (161) Anthony Walker, lb, Northwestern

Jacksonville Jaguars

1 (4) Leonard Fournette, rb, LSU

2 (34) Cam Robinson, ot, Alabama

3 (68) Dawuane Smoot, de, Illinois

4 (110) Dede Westbrook, wr, Oklahoma

5 (148) Blair Brown, lb, Ohio

7 (222) Jalen Myrick, cb, Minnesota

7 (240) Marquez Williams, fb, Miami

Kansas City Chiefs

1 (10) Patrick Mahomes, qb, Texas Tech

2 (59) Tanoh Kpassagnon, de, Villanova

3 (86) Kareem Hunt, rb, Toledo

4 (139) Jehu Chesson, wr, Michigan

5 (183) Ukeme Eligwe, lb, Georgia Southern

6 (218) Leon McQuay III, s, Southern Cal

Los Angeles Chargers

1 (7) Mike Williams, wr, Clemson

2 (38) Forrest Lamp, g, Western Kentucky

3 (71) Dan Feeney, g, Indiana

4 (113) Rayshawn Jenkins, s, Miami

5 (151) Desmond King, s, Iowa

6 (190) Sam Tevi, ot, Utah

7 (225) Isaac Rochell, de, Notre Dame

Los Angeles Rams

2 (44) Gerald Everett, te, South Alabama

3 (69) Cooper Kupp, wr, Eastern Washington

3 (91) John Johnson, s, Boston College

4 (117) Josh Reynolds, wr, Texas A&M

4 (125) Samson Ebukan, lb, Eastern Washington

6 (189) Tanzel Smart, dt, Tulane

6 (206) Sam Rogers, fb, Virginia Tech

7 (234) Ejuan Price, lb, Pittsburgh

Miami Dolphins

1 (22) Charles Harris, de, Missouri

2 (54) Raekwon McMillan, lb, Ohio State

3 (97) Cordrea Tankersley, cb, Clemson

5 (164) Isaac Ariata, g, Utah

5 (178) Davon Godchaux, dt, LSU

6 (194) Vincent Taylor, dt, Oklahoma State

7 (237) Isaiah Ford, wr, Virginia Tech

Minnesota Vikings

2 (41) Dalvin Cook, rb, Florida State

3 (70) Pat Elflein, c, Ohio State

4 (109) Jaleel Johnson, de, Iowa

4 (120) Ben Gedeon, lb, Michigan

5 (170) Rodney Adams, wr, South Florida

5 (180) Danny Isidora, g, Miami

6 (201) Bucky Hodges, te, Virginia Tech

7 (219) Stacy Coley, wr, Miami

7 (220) Ifeadi Odenigbo, dl, Northwestern

7 (232) Elijah Lee, lb, Kansas State

7 (245) Jack Tocho, cb, NC State

New England Patriots

3 (83) Derek Rivers, de, Youngstown State

3 (85) Antonio Garcia, ot, Troy

4 (131) Deatrich Wise, de, Arkansas

6 (211) Conor McDermott, ot, UCLA

New Orleans Saints

1 (11) Marshon Lattimore, db, Ohio State

1 (32) Ryan Ramczyk, ot, Wisconsin

2 (42) Marcus Williams, s, Utah

3 (67) Alvin Kamara, rb, Tennessee

3 (76) Alex Anzalone, lb, Florida

3 (103) Trey Hendrickson, lb, FAU

6 (196) Al-Quadin Muhammad, de, Miami

New York Giants

1 (23) Evan Engram, te, Mississippi

2 (55) Dalvin Tomlinson, dt, Alabama

3 (87) Davis Webb, qb, California

4 (140) Wayne Gallman, rb, Clemson

5 (167) Avery Moss, de, Youngstown State

6 (200) Adam Bisnowaty, ot, Pittsburgh

New York Jets

1 (6) Jamal Adams, db, LSU

2 (39) Marcus Maye, s, Florida

3 (79) ArDarius Stewart, wr, Alabama

4 (141) Chad Hansen, wr, California

5 (150) Jordan Leggett, te, Clemson

5 (181) Dylan Donahue, de, West Georgia

6 (188) Elijah McGuire, rb, Louisiana-Lafayette

6 (197) Jeremy Clark, cb, Michigan

6 (204) Derrick Jones, cb, Mississippi

Oakland Raiders

1 (24) Gareon Conley, cb, Ohio State

2 (56) Obi Melifonwu, s, UConn

3 (88) Eddie Vanderdoes, dt, UCLA

4 (129) David Sharpe, ol, Florida

5 (168) Marquel Lee, lb, Wake Forest

7 (221) Shalom Luani, s, Washington State

7 (231) Jylan Ware, ot, Alabama State

7 (242) Elijah Hood, rb, North Carolina

7 (244) Treyvon Hester, dt, Toledo

Philadelphia Eagles

1 (14) Derek Barnett, de, Tennessee

2 (43) Sidney Jones, cb, Washington

3 (99) Rasul Douglas, cb, West Virginia

4 (118) Mack Hollins, wr, North Carolina

4 (132) Donnel Pumphrey, rb, San Diego State

5 (166) Shelton Gibson, wr, West Virginia

5 (184) Nate Gerry, s, Nebraska

6 (214) Elijah Qualls, dt, Washington

Pittsburgh Steelers

1 (30) T.J. Watt, lb, Wisconsin

2 (62) JuJu Smith-Schuster, wr, Southern Cal

3 (94) Cameron Sutton, cb, Tennesee

3 (105) James Conner, rb, Pittsburgh

4 (135) Joshua Dobbs, qb, Tennessee

5 (173) Brian Allen, cb, Utah

6 (213) Colin Holba, ls, Louisville

7 (248) Keion Adams, de, Western Michigan

San Francisco 49ers

1 (3) Solomon Thomas, de, Stanford

1 (31) Reuben Foster, lb, UCLA

3 (66) Ahkello Witherspoon, cb, Colorado

3 (104) C.J. Beathard, qb, Iowa

4 (121) Joe Williams, rb, Utah

5 (146) George Kittle, te, Iowa

5 (177) Trent Taylor, wr, Louisiana Tech

6 (198) D.J. Jones, dt, Mississippi

6 (202) Pita Taumoepenu, de, Utah

7 (229) Adrian Colbert, s, Miami.

Seattle Seahawks

2 (35) Malik McDowell, dt, Michigan State

2 (58) Ethan Pocic, c, LSU

3 (90) Shaquill Griffin, db, UCF

3 (95) Delano Hill, s, Michigan

3 (102) Nazir Jones, dt, North Carolina

3 (106) Amara Darboh, wr, Michigan

4 (111) Tedric Thompson, s, Colorado

6 (187) Mike Tyson, s, Cincinnati

6 (210) Justin Senior, ot, Mississippi State

7 (226) David Moore, wr, East Central

7 (249) Christopher Carson, rb, Oklahoma State

Tampa Bay Buccaneers

1 (19) O.J. Howard, te, Alabama

2 (50) Justin Evans, s, Texas A&M

3 (84) Chris Godwin, wr, Penn State

3 (107) Kendell Beckwith, lb, LSU

5 (162) Jeremy McNichols, rb, Boise State

7 (223) Stevie Tu’ikolovatu, dt, Southern Cal

Tennessee Titans

1 (5) Corey Davis, wr, Western Michigan

1 (18) Adoree’ Jackson, db, Southern Cal

3 (72) Taywan Taylor, wr, Western Kentucky

3 (100) Jonnu Smith, te, FIU

5 (155) Jayon Brown, lb, UCLA

6 (217) Corey Levin, g, Chattanooga

7 (227) Josh Carraway, lb, TCU

7 (236) Brad Seaton, ot, Villanova

7 (241) Khalfani Muhammad, rb, California

Washington Redskins

1 (17) Jonathan Allen, de, Alabama

2 (49) Ryan Anderson, lb, Alabama

3 (81) Fabian Noreau, cb, UCLA

4 (114) Samaje Perine, rb, Oklahoma

4 (123) Montae Nicholson, s, Michigan State

5 (154) Jeremy Sprinkle, te, Arkansas

6 (199) Chase Roullier, c, Wyoming

6 (209) Robert Davis, wr, Georgia Southern

7 (230) Josh Harvey-Clemons, s, Louisville

7 (235) Josh Holsey, db, Auburn