Matt Miller's 7 Round 2008 Mock Draft

The draft is almost here, and the excitement is only building. With 26 hours until the first pick is announced, here is my final mock draft for 2008.

I should note that this mock draft is what teams should do, not what they will.

1    1    Miami    Jake Long    OT    Michigan
1    2    St. Louis    Chris Long    DE    Virginia
1    3    Atlanta    Glenn Dorsey    DT    LSU
1    4    Oakland    Darren McFadden    RB    Arkansas
1    5    Kansas City    Ryan Clady    OT    Boise State
1    6    New York Jets    Vernon Gholston    LB    Ohio State
1    7    New England    Branden Albert    OG    Virginia
1    8    Baltimore    Matt Ryan    QB    Boston College
1    9    Cincinnati    Sedrick Ellis    DT    USC
1    10    New Orleans    Keith Rivers    LB    USC
1    11    Buffalo    Leodis McKelvin    CB    Troy
1    12    Denver    Chris Williams    OT    Vanderbilt
1    13    Carolina    Derrick Harvey    DE    Florida
1    14    Chicago    Jonathan Stewart    RB    Oregon
1    15    Detroit    Mike Jenkins    CB    South Florida
1    16    Arizona    Rashard Mendenhall    RB    Illinois
1    17    Minnesota    Phillip Merling    DE    Clemson
1    18    Houston    Dominique Rodgers-Cromartie    CB    Tennessee State
1    19    Philadelphia    Limas Sweed    WR    Texas
1    20    Tampa Bay    Devin Thomas    WR    Michigan State
1    21    Washington    DeSean Jackson    WR    California
1    22    Dallas    Antoine Cason    CB    Arizona
1    23    Pittsburgh    Jeff Otah    OT    Pitt
1    24    Tennessee    Dan Connor    LB    Penn State
1    25    Seattle    Martellus Bennett    TE    Texas A&M
1    26    Jacksonville    Kenny Phillips    S    Miami (FL)
1    27    San Diego    Jerod Mayo    LB    Tennessee 
1    28    Dallas    Felix Jones    RB    Arkansas
1    29    San Francisco    Quentin Groves    LB    Auburn
1    30    Green Bay    Fred Davis    TE    USC
1    [31]    New England (Forfeited)           
1    31    New York Giants    Kentwan Balmer    DT    North Carolina
2    32    Miami    Brian Brohm    QB    Louisville
2    33    St. Louis    Gosder Cherilus    OT    Boston College
2    34    Atlanta    Chad Henne    QB    Michigan
2    35    Kansas City    Aqib Talib    CB    Kansas
2    36    New York Jets    Shawn Crable    LB    Michigan
2    37    Atlanta    Sam Baker    OT    USC
2    38    Baltimore    Brandon Flowers    CB    Virginia Tech
2    39    San Francisco    Calais Campbell    DE    Miami (FL)
2    40    New Orleans    Pat Sims    DT    Auburn
2    41    Buffalo    Malcolm Kelly    WR    Oklahoma
2    42    Denver    Earl Bennett    WR    Vanderbilt
2    43    Carolina    Joe Flacco    QB    Delaware
2    44    Chicago    James Hardy    WR    Indiana
2    45    Detroit    Jamaal Charles    RB    Texas
2    46    Cincinnati    Reggie Smith    S    Oklahoma
2    47    Minnesota    Tyrell Johnson    S    Arkansas State
2    48    Atlanta    Justin King    CB    Penn State
2    49    Philadelphia    Trevor Laws    DL    Notre Dame
2    50    Arizona    Curtis Lofton    LB    Oklahoma
2    51    Washington    Chris Ellis    DE    Virginia Tech
2    52    Tampa Bay    Red Bryant    DT    Texas A&M
2    53    Pittsburgh    Chilo Rachal    OG    USC
2    54    Tennessee    Andre Caldwell    WR    Florida
2    55    Seattle    Tracy Porter    CB    Indiana
2    56    Green Bay    Ray Rice    RB    Rutgers
2    57    Miami    Keenan Burton    WR    Kentucky
2    58    Jacksonville    Lawrence Jackson    DE    USC
2    59    Indianapolis    Xavier Adibi    LB    Virginia Tech
2    60    Green Bay    Anthony Collins    OT    Kansas
2    61    Dallas    Donnie Avery    WR    Houston
2    62    New England    Erin Henderson    LB    Maryland
2    63    New York Giants    Geno Hayes    LB    FSU
3    64    Miami    Martin Rucker    TE    Missouri
3    65    St. Louis    Shannon Tevaga    OG    UCLA
3    66    Kansas City    Mike Pollak    OC    Arizona State
3    67    Carolina    Chris Johnson    RB    Eastern Carolina
3    68    Atlanta    DaJuan Morgan    S    NC State
3    69    New England    Antwaun Molden    CB    Eastern Kentucky
3    70    Chicago    Barry Richardson    OT    Clemson
3    71    Jacksonville    Philip Wheeler    ILB    Georgia Tech
3    72    Buffalo    John Carlson    TE    Notre Dame
3    73    Minnesota    Frank Okam    DT    Texas
3    74    Carolina    Quintin Demps    S    UTEP
3    75    San Francisco    Jeremy Zuttah    OG    Rutgers
3    76    Detroit    Dre Moore    DT    NC State
3    77    Cincinnati    Matt Forte'    RB    Tulane
3    78    New Orleans    Terrell Thomas    CB    USC
3    79    Houston    Tony Hills    OT    Texas
3    80    Philadelphia    Josh Barrett    S    Arizona State
3    81    Arizona    Drew Radovich    OG    USC
3    82    Minnesota    Eddie Royal    WR    Virginia Tech
3    83    Tampa Bay    Charles Godfrey    CB    Iowa
3    84    Washington    Roy Schuening    OG    Oregon State
3    85    Tennessee    Jason Jones    DE    Eastern Michigan
3    86    Seattle    Early Doucet    WR    LSU
3    87    Detroit    Beau Bell    ILB    UNLV
3    88    Pittsburgh    Kevin Smith    RB    UCF
3    89    Jacksonville    Orlando Scandrick    CB    Boise State
3    90    Chicago    Erik Ainge    QB    Tennessee
3    91    Green Bay    Thomas DeCoud    S    California
3    92    Dallas    Kendall Langford    DE    Hampton
3    93    Indianapolis    Letroy Guion    DT    FSU
3    94    New England    Cliff Avril    OLB    Purdue
3    95    New York Giants    Marcus Griffin    S    Texas
3    96    Washington     Duane Brown    OT    Virginia Tech
3    97    Cincinnati     Dustin Keller    TE    Purdue
3    98    Atlanta     Kellen Davis    TE    Michigan State
3    99    Baltimore     Steve Justice    OC    Wake Forest
4    100    Miami    Bruce Davis    OLB    UCLA
4    101    St. Louis    Andre Woodson    QB    Kentucky
4    102    New York Jets    Ahtyba Rubin    NT    Iowa State
4    103    Atlanta    Owen Schmitt    FB    West Virginia
4    104    Oakland    Darrell Robertson    DE    Georgia Tech
4    105    Kansas City    Harry Douglas    WR    Louisville
4    106    Baltimore    Carl Nicks    OT    Nebraska
4    107    San Francisco    Patrick Lee    CB    Auburn
4    108    Denver    Tavares Gooden    ILB    Miami (FL)
4    109    Carolina    DeMario Pressley    DT    NC State
4    110    Chicago    Ali Highsmith    OLB    LSU
4    111    Detroit    Jermichael Finley    TE    Texas
4    112    Cincinnati    LaVelle Hawkins    WR    California
4    113    New York Jets    Josh Johnson    QB    San Diego
4    114    Buffalo    Jordy Nelson    WR    Kansas State
4    115    Philadelphia    Brian Johnson    DE    Gardner-Webb
4    116    Arizona    DeJuan Tribble    CB    Boston College
4    117    Minnesota    Peyton Hillis    FB    Arkansas
4    118    Houston    Steve Slaton    RB    West Virginia
4    119    Denver    Mike Hart    RB    Michigan
4    120    Tampa Bay    John David Booty    QB    USC
4    121    Seattle    Jordan Grimes    OG    Purdue
4    122    Cleveland    Jeremy Thompson    OLB    Wake Forest
4    123    Pittsburgh    Jonathan Goff    ILB    Vanderbilt
4    124    Tennessee    Andre Fluellen    DT    FSU
4    [125]    San Diego (Exercised in Supplemental Draft)           
4    125    Jacksonville    Adam Spieker    OC    Missouri
4    126    Dallas    Brad Cottam    TE    Tennessee
4    127    Indianapolis    Dexter Jackson    WR    Appalachian State
4    128    Green Bay    Wesley Woodyard    OLB    Kentucky
4    129    New England    Tom Zbikowski    SS    Notre Dame
4    130    New York Giants    Jordon Dizon    ILB    Colorado
4    131    Philadelphia     Kirk Barton    OT    Ohio State
4    132    Buffalo     Kory Lichtensteiger    OC    Bowling Green
4    133    Baltimore     Mario Manningham    WR    Michigan
4    134    Tennessee     Robert Felton    OG    Arkansas
4    135    Green Bay     Zackary Bowman    CB    Nebraska
5    136    Kansas City    Marcus Howard    OLB    Georgia 
5    137    St. Louis    Anthony Aldridge    WR    Houston
5    138    Atlanta    Tashard Choice    RB    Georgia Tech
5    139    Denver    Hilee Taylor    DE    North Carolina
5    140    Kansas City    Jacob Tamme    TE    Kentucky
5    141    Carolina    Simeon Castille    CB    Alabama
5    [141]    San Francisco (Forfeited)           
5    [142]    Baltimore (Exercised in Supplemental Draft)           
5    142    Chicago    Andrew Crummey    OG    Maryland
5    143    Jacksonville    Ezra Butler    LB    Nevada
5    144    Detroit    Jack Ikewguonu    CB    Wisconsin
5    145    Cincinnati    Matt Malele    NT    California
5    146    New Orleans    Gary Barnridge    TE    Louisville
5    147    Buffalo    Jamie Silva    FS    Boston College
5    148    Denver    Terrence Wheatley    CB    Colorado
5    149    Arizona    Marcus Smith    WR    New Mexico
5    150    Minnesota    John Greco    OT    Toledo
5    151    Houston    Jonathan Hefney    FS    Tennessee
5    152    Philadelphia    Vince Hall    ILB    Virginia Tech
5    153    Tampa Bay    Chase Ortiz    DE    TCU
5    154    Washington    Craig Steltz    S     LSU
5    155    Cleveland    J Leman    ILB    Illinois
5    156    Pittsburgh    Mario Urrutia    WR    Louisville
5    157    Tennessee    Justin Forsett    RB    California
5    158    Jacksonville    Nick Hayden    DT    Wisconsin
5    159    Jacksonville    Dennis Dixon    QB    Oregon
5    160    San Diego    Franklin Dunbar    OT    Middle Tenn State
5    161    Indianapolis    Jonathan Zenon    CB    LSU
5    162    Green Bay    Wallace Gilberry    DE    Alabama
5    163    Dallas    Mike McGlynn    OG    Pitt
5    164    New England    Rafael Little    RB    Kentucky
5    165    New York Giants    Marcus Henry    WR    Kansas
5    166    San Diego     Tommy Blake    OLB    TCU
6    167    Dallas    Jacob Hester    FB    LSU
6    168    St. Louis    Kevin O'Connell    QB    San Diego State
6    169    Oakland    Doug Legursky    OC    Marshall
6    170    Kansas City    Eric Young    OG    Tennessee
6    171    New York Jets    Tyvon Branch    CB    Uconn
6    172    Atlanta    Durell Mapp    ILB    North Carolina
6    173    Baltimore    Calvin Dawson    RB    La.-Monroe
6    174    San Francisco    John Sullivan    OC    Notre Dame
6    175    Chicago    Dorien Bryant    WR    Purdue
6    176    Detroit    Adam Kraus    OG    Michigan
6    177    Cincinnati    Kenny Iwebema    DE    Iowa
6    178    New Orleans    Colt Brennan    QB    Hawaii
6    179    Buffalo    Stanford Keglar    LB    Purdue
6    180    St. Louis    Chevis Jackson    CB    LSU
6    181    Carolina    Will Franklin    WR    Missouri
6    182    Minnesota    Paul Smith    QB    Tulsa
6    183    Denver    Chad Rinehart    OT    Northern Iowa
6    184    Philadelphia    Allen Patrick    RB    Oklahoma
6    185    Arizona    Curtis Gatewood    OLB    Vanderbilt
6    186    Washington    Jolonn Dunbar    ILB    Boston College
6    187    Kansas City    Adrian Arrington    WR    Michigan
6    188    Pittsburgh    Darnell Terrell    CB    Missouri
6    189    Seattle    Jamar Adams    S     Michigan
6    190    Cleveland    Trae Williams    CB    South Florida
6    191    Philadelphia    Craig Stevens    TE    California
6    192    San Diego    Chris Horton    S     UCLA
6    193    Minnesota    Red Keith    ILB    Central Michigan
6    194    New York Giants    Brandon Keith    OT    Northern Iowa
6    195    Miami    DJ Hall    WR    Alabama
6    196    Indianapolis    Omar Haughbook    QB    Troy
6    197    New England    Marcus Harrison    DT    Arkansas
6    198    New York Giants    Tony Temple    RB    Missouri
6    199    New York Giants     Titus Brown    DE    Miss. State
6    200    Philadelphia     Gary Guyton    OLB    Georgia Tech
6    201    Indianapolis     Cody Wallace    OC    Texas A&M
6    202    Indianapolis     Maurice Purify    WR    Nebraska
6    203    Philadelphia     Keilen Dykes    DE    West Virginia
6    204    Miami     Bryan Kehl    ILB    BYU
6    205    Indianapolis     Carlton Powell    DT    Virginia Tech
6    206    Baltimore     Jonathan Wilhite    CB    Auburn
6    207    Cincinnati     Amarri Jackson    WR    South Florida
7    208    Miami    Cory Boyd    RB    South Carolina
7    209    Minnesota    Chauncey Washington    RB    USC
7    210    Kansas City    Caleb Campbell    S     Army
7    211    New York Jets    Oniel Cousins    OT    UTEP
7    212    Atlanta    Pedro Sosa    OT    Rutgers
7    213    Oakland    Carnell Stewart    OT    LSU
7    214    San Francisco    Nate Jones    WR    Texas
7    215    Baltimore    Nick Cleaver    TE    New Mexico State
7    216    Detroit    Adarius Bowman    WR    Oklahoma State
7    217    St. Louis    Jamey Richard    OG    Buffalo
7    218    New Orleans    Xavier Omon    RB    Northwest Missouri
7    219    Buffalo    Carl Stewart    FB    Auburn
7    220    Denver    David Roach    S     TCU
7    221    Carolina    Malik Jackson    OLB    Louisville
7    222    Chicago    Mike Peterson    FB    Northwest Missouri
7    223    Houston    Ricky Santos    QB    New Hampshire
7    224    Buffalo    Chris Norwell    DT    Illinois
7    225    Arizona    Michael Grant    S     Arkansas
7    226    Oakland    Jabari Arthur    WR    Akron
7    227    Denver    Marcus Monk    WR    Arkansas
7    228    Washington    Darrell Blackman    CB    NC State
7    229    Tennessee    Josh Morgan    WR    Virginia Tech
7    230    Philadelphia    Taj Smith    WR    Syracuse
7    231    Cleveland    Demario Bobo    S     Mississippi State
7    232    Atlanta    Chris McDuffie    OG    Clemson
7    233    Seattle    King Dunlap    OT    Auburn
7    234    San Diego    Dantrell Savage    RB    Oklahoma State
7    235    Dallas    Matt Flynn    QB    LSU
7    236    Indianapolis    Jehuu Caulcrick    FB    Michigan State
7    237    Green Bay    Alex Brink    QB    Washington State
7    238    New England    Tate Casey    TE    Florida
7    239    Kansas City    Lorenzo Williams    DT    Missouri
7    240    Baltimore     Jerome Felton    FB    Furman
7    241    Carolina     Spencer Larson    ILB    Arizona
7    242    Washington     BenJarvus Green-Ellis    RB    Ole Miss
7    243    Chicago     Ryan Mundy    S     West Virginia
7    244    Cincinnati     Steve Johnson    WR    Kentucky
7    245    Miami     Marcus Richardson    OLB    Troy
7    246    Cincinnati     Curtis Johnson    OLB    Clark Atlanta
7    247    Chicago     Derek Lokey    DT    Texas
7    248    Chicago     Chris Graham    ILB    Michigan
7    249    Washington     Bernard Morris    QB    Marshall
7    250    Carolina     Jerome Simpson    WR    Coastal Carolina
7    251    Buffalo     Derrick Doggett    SS    Oregon State
7    252    St. Louis     Ryan Grice-Mullen    WR    Hawaii

X
Log In Sign Up

forgot?
Log In Sign Up

Forgot password?

We'll email you a reset link.

If you signed up using a 3rd party account like Facebook or Twitter, please login with it instead.

Forgot password?

Try another email?

Almost done,

By becoming a registered user, you are also agreeing to our Terms and confirming that you have read our Privacy Policy.

Join SBNation.com

You must be a member of SBNation.com to participate.

We have our own Community Guidelines at SBNation.com. You should read them.

Join SBNation.com

You must be a member of SBNation.com to participate.

We have our own Community Guidelines at SBNation.com. You should read them.

Spinner.vc97ec6e

Authenticating

Great!

Choose an available username to complete sign up.

In order to provide our users with a better overall experience, we ask for more information from Facebook when using it to login so that we can learn more about our audience and provide you with the best possible experience. We do not store specific user data and the sharing of it is not required to login with Facebook.