« BACK TO LEADERBOARD
Stan93'S MOCK DRAFT
- HOME
- REGISTER/LOGIN
- MOCK DRAFT SIMULATOR
- GAME & FANTASY SIM
- FEATURES
- MADDEN RATINGS
- NFL SEASON PROJECTION
- NFL WEEK PREDICTIONS
- DRAFT WALL
- DRAFT ORDER
- MOST POPULAR PICKS '26
- MOST POPULAR PICKS '27
- DEPTH CHART CREATOR
- 2026 NFL TEAM PREVIEWS
- NFL TEAM'S DRAFT PICKS
- COLLEGES
- PROSPECTS BY CONFERENCE
- PLAY RATINGS
- MOCK DRAFTS
- DRAFT DO-OVER
- BUZZ BIG BOARD
Cardinals 2024
-
Stan93 DRAFTING FOR THECardinals
Draft Selections
Draft Picks Received
Draft Picks Traded
Players Gained
Draft Grade — Cardinals
Overall
B-
ValueC+
NeedC+
TradesA+
FutureC
A masterclass at the trade table lands the Cardinals a B-. You can hear the double-takes from here. The Cardinals took Jawhar Jordan at the 151st overall pick, roughly 128 spots before his name belonged.
If one pick saves this weekend, it is Laumea. The phones were where this weekend was really won.
The Cardinals clearly valued win-now help, adding bodies who have done it before.
Nothing here to lose sleep over, and plenty to feel decent about.
Pick Analysis
Pick19
Rnd1
Rome Odunze
In slot 19 they get a No. 1 receiver, outstanding value to boot. Exactly the need they had to hit.
Pick36
Rnd2
Taliese Fuaga
Somehow Taliese Fuaga was still sitting there in the 36th overall pick, and they pounced on premier offensive lineman value. A must-fix position, and they treated it like one.
Pick46
Rnd2
Cooper DeJean
They barely believed it either: Cooper DeJean still on the board at No. 46. It adds depth where they could use a little.
Pick47
Rnd2
Braden Fiske
Braden Fiske at Round 2, Pick 15 is a conviction pick that outran the value. Another box on the needs board, quietly ticked.
Pick48
Rnd2
Tyler Guyton
Tyler Guyton at the Round 2 slot is a first-round grade at a bargain-bin price, no notes. That was the need underlined and circled, and now it is checked off.
Pick49
Rnd2
Adonai Mitchell
Adonai Mitchell at pick No. 49 is daylight robbery; nobody expected him to last. This was priority one on the needs board, and now it is handled.
Pick50
Rnd2
Payton Wilson
No drama and no debate, Payton Wilson went about where he belonged in Round 2, Pick 18. A need, and now a little less of one.
Pick51
Rnd2
Cooper Beebe
Cooper Beebe in the 51st pick lands just on the right side of the ledger. Better still, it is exactly the hole they had to fill.
Pick59
Rnd2
Malachi Corley
A straight-up fair deal on Malachi Corley at the Round 2 slot, value and slot in agreement. It also answers one of the loudest questions on the roster.
Pick60
Rnd2
Ruke Orhorhoro
They paid up for Ruke Orhorhoro at No. 60 when waiting would have done the job. The roster fit checks out.
Pick61
Rnd2
Jaylen Wright
The board had cheaper options than Jaylen Wright at pick 61, and it noticed. It fills a real need, too.
Pick64
Rnd2
Sedrick Van Pran
They liked Sedrick Van Pran enough to skip the value, taking him in slot 64. They walked in needing this and walked out with it.
Pick65
Rnd3
Marshawn Kneeland
A reach for Marshawn Kneeland in pick No. 65; a little patience would have been rewarded. The one spot they could not leave alone, and did not.
Pick66
Rnd3
Mike Sainristil
Mike Sainristil in the 66th overall pick is early enough to raise a brow, if not a full objection. A want more than a need, though you can never have too many.
Pick67
Rnd3
Renardo Green
Renardo Green at slot 67 is a clear overpay, with better names still on the board. It thickens a room that could stand to be thicker.
Pick69
Rnd3
Mekhi Wingo
A swing that ignored the value entirely, Mekhi Wingo well ahead of where he belonged. A sensible fit that makes the depth chart a little sturdier.
Pick75
Rnd3
Ricky Pearsall
They let Ricky Pearsall come to them and pounced at No. 75. It answers the question that was keeping the coaches up at night.
Pick76
Rnd3
Edgerrin Cooper
Edgerrin Cooper in Round 3, Pick 12 should not have been possible, and that is the whole point. It shores up a spot that genuinely needed the help.
Pick77
Rnd3
Cade Stover
They did well to land Cade Stover in the Round 3 slot, just ahead of his grade. A real hole, addressed with a reasonable pick.
Pick78
Rnd3
T.J. Tampa
A cornerback of that caliber at the 78th pick is the definition of value, full stop. A luxury on a unit that was already in good shape.
Pick91
Rnd3
Malik Washington
Malik Washington at pick No. 91 is right where the board had him, plain and simple. A glaring weakness, addressed head on.
Pick92
Rnd3
Zak Zinter
They went early on Zak Zinter in the 92nd overall pick, and the value did not follow. Top of the wish list, and they did not leave without it.
Pick95
Rnd3
Cedric Gray
They reached a country mile for Cedric Gray at the 95th pick, and the board is aghast. It patches a soft spot without any drama.
Pick97
Rnd3
Maason Smith
Maason Smith at No. 97 jumps the queue by a touch more than is comfortable. One more legitimate question on the roster, answered.
Pick98
Rnd3
Mohamed Kamara
A big swing on Mohamed Kamara at the 98th overall pick, well ahead of any board in the building. The biggest hole on the depth chart just got a whole lot smaller.
Pick99
Rnd3
Bucky Irving
Bucky Irving at pick 99 is the sort of value that quietly wins a weekend. A sensible fit for a spot that needed help.
Pick100
Rnd3
Keon Coleman
Keon Coleman in pick No. 100 is the kind of fall that makes a whole class. The biggest hole on the depth chart just got a whole lot smaller.
Pick101
Rnd4
Jacob Cowing
This one needs a full-page explanation: Jacob Cowing in Round 4, Pick 1, miles early. That was the need underlined and circled, and now it is checked off.
Pick103
Rnd4
Beaux Limmer
Beaux Limmer at the Round 4 slot is the pick scouts circle, and not in a good way. A must-fix position, and they treated it like one.
Pick105
Rnd4
Jalyx Hunt
Jalyx Hunt in slot 105 is a reach so steep the board needed a second look to believe it. They walked in needing this and walked out with it.
Pick106
Rnd4
Isaiah Davis
Isaiah Davis at Round 4, Pick 6 is an overdraft of the loud, memorable kind. It plugs a real leak on the depth chart.
Pick107
Rnd4
Cody Schrader
They talked themselves into Cody Schrader at slot 107, and the board did not agree. A sensible fit that makes the depth chart a little sturdier.
Pick108
Rnd4
DeWayne Carter
Nothing to complain about; DeWayne Carter went a shade earlier than his grade, which is fine. A sensible fit for a spot that needed help.
Pick109
Rnd4
Cole Bishop
Cole Bishop at No. 109 is a sensible buy, a touch better than market for the safety. Stacking talent where they were already deep.
Pick110
Rnd4
Gabriel Murphy
Taking Gabriel Murphy in the Round 4 slot is close to grand larceny; an edge rusher that good had no business lasting this long. This was priority one on the needs board, and now it is handled.
Pick112
Rnd4
Elijah Jones
Elijah Jones at pick 112 is neither steal nor reach, just the going rate. A want dressed up as a pick, at a spot they had covered.
Pick114
Rnd4
Javon Solomon
Javon Solomon in the 114th pick is exactly on the number, no argument either way. Hard to map this one onto the depth chart at all.
Pick115
Rnd4
Logan Lee
The board screamed and they did not listen, reaching into the next round for Logan Lee. It plugs a real leak on the depth chart.
Pick116
Rnd4
Roger Rosengarten
Roger Rosengarten at the 116th overall pick is the kind of overdraft that needs everything to break right. It also answers one of the loudest questions on the roster.
Pick117
Rnd4
Justin Eboigbe
They left a pile of value on the table to take Justin Eboigbe this early at the 117th pick. It answers the question that was keeping the coaches up at night.
Pick119
Rnd4
Trevor Keegan
A wild overpay on Trevor Keegan in the Round 4 slot, the sort that defines a class for the wrong reasons. Top of the wish list, and they did not leave without it.
Pick120
Rnd4
Tanor Bortolini
Value said wait; Tanor Bortolini in pick No. 120 says they were not listening. Better still, it is exactly the hole they had to fill.
Pick121
Rnd4
Ben Sinnott
A reach on Ben Sinnott in No. 121; the board had better options right there. The roster fit checks out.
Pick123
Rnd4
MarShawn Lloyd
MarShawn Lloyd at Round 4, Pick 23 is the steal of the weekend, a first-round talent at a bargain-bin price. One more legitimate question on the roster, answered.
Pick125
Rnd4
Delmar Glaze
They reached into another round for Delmar Glaze, and the board is nowhere close to agreeing. A glaring weakness, addressed head on.
Pick127
Rnd4
Hunter Nourzad
Hunter Nourzad at pick 127 is a steep price for a hunch, hard to square with any board. The one spot they could not leave alone, and did not.
Pick128
Rnd4
Walter Rouse
A real head-scratcher, Walter Rouse in No. 128 is miles ahead of his ranking. It also answers one of the loudest questions on the roster.
Pick129
Rnd4
Christian Jones
No edge and no loss on Christian Jones in the Round 4 slot; it is a wash and a sensible one. The one spot they could not leave alone, and did not.
Pick130
Rnd4
Brandon Coleman
Brandon Coleman in the 130th pick is a bet on their own eyes over everyone else's grade. They walked in needing this and walked out with it.
Pick132
Rnd4
Javion Cohen
A real head-scratcher, Javion Cohen in pick 132 is miles ahead of his ranking. That was the need underlined and circled, and now it is checked off.
Pick133
Rnd4
Layden Robinson
Layden Robinson in Round 4, Pick 33 is a bet on their own eyes over everyone else's grade. A glaring weakness, addressed head on.
Pick134
Rnd4
Drake Nugent
They reached a country mile for Drake Nugent at pick No. 134, and the board is aghast. Better still, it is exactly the hole they had to fill.
Pick137
Rnd5
Brennan Jackson
Brennan Jackson at the 137th overall pick is a steep price for a hunch, hard to square with any board. It answers the question that was keeping the coaches up at night.
Pick139
Rnd5
Gabe Hall
Gabe Hall at slot 139 is the kind of overdraft that needs everything to break right. A real hole, addressed with a reasonable pick.
Pick140
Rnd5
Justin Rogers
They left a pile of value on the table to take Justin Rogers this early at Round 5, Pick 4. It fills a real need, too.
Pick142
Rnd5
Beau Brade
Beau Brade at slot 142 is money in the bank, a safety taken below his worth. Pure best-available; the position was not exactly begging.
Pick143
Rnd5
Jarrian Jones
Fair-plus on Jarrian Jones, a quiet win that adds up over a draft. Nice player, but the depth chart did not need him here.
Pick144
Rnd5
Anthony Gould
They took Anthony Gould at par in the 144th overall pick, which is nothing to complain about. The biggest hole on the depth chart just got a whole lot smaller.
Pick145
Rnd5
Dallin Holker
They paid sticker price for Dallin Holker in the Round 5 slot, and that is fine. Another box on the needs board, quietly ticked.
Pick146
Rnd5
Kamal Hadden
Kamal Hadden in pick No. 146 is a reach so steep the board needed a second look to believe it. They doubled down on a strength rather than a need.
Pick148
Rnd5
Jordan Travis
A wild overpay on Jordan Travis in No. 148, the sort that defines a class for the wrong reasons. Top of the wish list, and they did not leave without it.
Pick149
Rnd5
Sam Hartman
They reached into another round for Sam Hartman, and the board is nowhere close to agreeing. This was priority one on the needs board, and now it is handled.
Pick150
Rnd5
Kimani Vidal
Kimani Vidal at the 150th overall pick is an overdraft of the loud, memorable kind. It shores up a spot that genuinely needed the help.
Pick151
Rnd5
Jawhar Jordan
Value said wait; Jawhar Jordan in pick 151 says they were not listening. A need, and now a little less of one.
Pick152
Rnd5
Frank Gore Jr.
Frank Gore Jr. at pick No. 152 is the pick scouts circle, and not in a good way. It patches a soft spot without any drama.
Pick154
Rnd5
Malik Mustapha
They jumped the gun on Malik Mustapha, taking him earlier than his grade liked. It is more luxury than necessity; they were already set here.
Pick155
Rnd5
Grayson Murphy
They talked themselves into Grayson Murphy at Round 5, Pick 19, and the board did not agree. A must-fix position, and they treated it like one.
Pick156
Rnd5
Khristian Boyd
A swing that ignored the value entirely, Khristian Boyd well ahead of where he belonged. It answers the question that was keeping the coaches up at night.
Pick157
Rnd5
Xavier Thomas
Xavier Thomas in the 157th pick is fair value, right on his grade. That was the need underlined and circled, and now it is checked off.
Pick158
Rnd5
Eric Watts
The board screamed and they did not listen, reaching into the next round for Eric Watts. Better still, it is exactly the hole they had to fill.
Pick160
Rnd5
Cedric Johnson
This one needs a full-page explanation: Cedric Johnson in pick No. 160, miles early. Top of the wish list, and they did not leave without it.
Pick161
Rnd5
Edefuan Ulofoshio
A big swing on Edefuan Ulofoshio at the 161st overall pick, well ahead of any board in the building. Another box on the needs board, quietly ticked.
Pick162
Rnd5
Tommy Eichenberg
A slide stopped in the Round 5 slot, with Tommy Eichenberg worth more than the price. A sensible fit for a spot that needed help.
Pick163
Rnd5
Luke McCaffrey
Luke McCaffrey in Round 5, Pick 27 is a bargain the rest of the room will envy. A must-fix position, and they treated it like one.
Pick164
Rnd5
Leonard Taylor III
Steal is underselling it; Leonard Taylor III at the 164th pick is a heist with the alarm still ringing. A sensible fit that makes the depth chart a little sturdier.
Pick166
Rnd5
Braiden McGregor
By-the-book stuff, Braiden McGregor at No. 166 squarely in line with his ranking. It also answers one of the loudest questions on the roster.
Pick167
Rnd5
Fabien Lovett
A premium they did not need to pay, Fabien Lovett a notch or two before his time. A need, and now a little less of one.
Pick168
Rnd5
Jamari Thrash
They robbed the room for Jamari Thrash here, a fall nobody at the table saw coming. The one spot they could not leave alone, and did not.
Pick169
Rnd5
Tahj Washington
A big swing on Tahj Washington at pick No. 169, well ahead of any board in the building. A glaring weakness, addressed head on.
Pick170
Rnd5
Marcus Rosemy-Jacksaint
They left a pile of value on the table to take Marcus Rosemy-Jacksaint this early at the 170th pick. This was priority one on the needs board, and now it is handled.
Pick171
Rnd5
Marcus Harris
They will replay Marcus Harris at slot 171 for years; that is how good the value is. They walked in needing this and walked out with it.
Pick172
Rnd5
Jaden Crumedy
A swing that ignored the value entirely, Jaden Crumedy well ahead of where he belonged. It shores up a spot that genuinely needed the help.
Pick175
Rnd5
Myles Murphy
Myles Murphy at the 175th overall pick is the kind of overdraft that needs everything to break right. One more legitimate question on the roster, answered.
Pick177
Rnd6
Caedan Wallace
The board screamed and they did not listen, reaching into the next round for Caedan Wallace. The biggest hole on the depth chart just got a whole lot smaller.
Pick178
Rnd6
Johnny Wilson
A top-tier wide receiver at a bargain, Johnny Wilson in Round 6, Pick 3, plain and simple. They walked in needing this and walked out with it.
Pick179
Rnd6
Jaheim Bell
Jaheim Bell is a better player than No. 179 suggests; smart patience, rewarded. The roster fit checks out.
Pick180
Rnd6
Brevyn Spann-Ford
A wild overpay on Brevyn Spann-Ford in the 180th overall pick, the sort that defines a class for the wrong reasons. It fills a real need, too.
Pick182
Rnd6
Ro Torrence
Ro Torrence at pick No. 182 nudges the ledger their way without any fuss. Insurance at a position that did not really ask for it.
Pick184
Rnd6
Ty'Ron Hopper
A tidy little value on Ty'Ron Hopper in No. 184, a step better than break-even. A real hole, addressed with a reasonable pick.
Pick186
Rnd6
JD Bertrand
JD Bertrand in the Round 6 slot is a bet on their own eyes over everyone else's grade. It plugs a real leak on the depth chart.
Pick187
Rnd6
Curtis Jacobs
Curtis Jacobs in Round 6, Pick 12 is the kind of reach that only looks good if he outplays it. It patches a soft spot without any drama.
Pick188
Rnd6
Nathaniel Watson
Nathaniel Watson at pick 188 is a steep price for a hunch, hard to square with any board. A sensible fit that makes the depth chart a little sturdier.
Pick189
Rnd6
Andrew Raym
They talked themselves into Andrew Raym at slot 189, and the board did not agree. Top of the wish list, and they did not leave without it.
Pick190
Rnd6
Keaton Bills
They reached into another round for Keaton Bills, and the board is nowhere close to agreeing. This was priority one on the needs board, and now it is handled.
Pick191
Rnd6
KT Leveston
They reached a country mile for KT Leveston at slot 191, and the board is aghast. That was the need underlined and circled, and now it is checked off.
Pick194
Rnd6
Keilan Robinson
A real head-scratcher, Keilan Robinson in the 194th pick is miles ahead of his ranking. The roster fit checks out.
Pick195
Rnd6
Jowon Briggs
Value said wait; Jowon Briggs in the 195th overall pick says they were not listening. One more legitimate question on the roster, answered.
Pick197
Rnd6
Steele Chambers
A market-rate linebacker, with the board and the slot shaking hands on Steele Chambers. A sensible fit for a spot that needed help.
Pick198
Rnd6
Tyrice Knight
Tyrice Knight in pick 198 is a reach so steep the board needed a second look to believe it. A need, and now a little less of one.
Pick199
Rnd6
Sione Vaki
The board fumbled Sione Vaki all the way to the Round 6 slot, and they scooped it up. They added to a strength when a need was still open elsewhere.
Pick200
Rnd6
Jaylen Harrell
They paid a round early for Jaylen Harrell in Round 6, Pick 25, more than the board wanted. The biggest hole on the depth chart just got a whole lot smaller.
Pick201
Rnd6
Sataoa Laumea
Circle this one: Sataoa Laumea at No. 201 is a fall that decides a draft. Better still, it is exactly the hole they had to fill.
Pick202
Rnd6
Josh Newton
You do not let a cornerback like Josh Newton reach pick No. 202 and blink. They did not. Depth on depth, at a spot that was hardly crying out.
Pick204
Rnd6
Ainias Smith
Ainias Smith in No. 204 is a gift, value that borders on unfair. It answers the question that was keeping the coaches up at night.
Pick205
Rnd6
Nelson Ceaser
Taking Nelson Ceaser in the 205th overall pick is close to grand larceny; an edge rusher that good had no business lasting this long. The one spot they could not leave alone, and did not.
Pick208
Rnd6
Jha'Quan Jackson
Jha'Quan Jackson in the 208th pick is a gift, value that borders on unfair. A glaring weakness, addressed head on.
Pick209
Rnd6
AJ Barner
AJ Barner in the Round 6 slot is the kind of fall that makes a whole class. It patches a soft spot without any drama.
Pick210
Rnd6
Trente Jones
Good things come to war rooms that wait, and Trente Jones at pick 210 is the proof. It also answers one of the loudest questions on the roster.
Pick211
Rnd6
Myles Cole
Myles Cole slipping to Round 6, Pick 36 is the kind of luck good rooms make for themselves. A must-fix position, and they treated it like one.
Pick212
Rnd6
Jaylan Ford
Jaylan Ford at slot 212 is a sound buy, the sort that quietly helps a class. A real hole, addressed with a reasonable pick.
Pick213
Rnd6
Erick All
They read the board right and Erick All was the payoff at Round 6, Pick 38. It shores up a spot that genuinely needed the help.
Pick214
Rnd6
Zion Tupuola-Fetui
Zion Tupuola-Fetui in the 214th overall pick is fair value, right on his grade. It also answers one of the loudest questions on the roster.
Pick218
Rnd6
Javontae Jean-Baptiste
Javontae Jean-Baptiste in No. 218 is exactly on the number, no argument either way. Better still, it is exactly the hole they had to fill.
Pick219
Rnd6
Tyrone Tracy Jr.
Somehow Tyrone Tracy Jr. was still sitting there in the 219th pick, and they pounced on premier wide receiver value. A glaring weakness, addressed head on.
Pick220
Rnd6
Johnny Dixon
A cornerback of that caliber at pick 220 is the definition of value, full stop. It is more luxury than necessity; they were already set here.
Pick221
Rnd7
Mason McCormick
You do not let an offensive lineman like Mason McCormick reach slot 221 and blink. They did not. A must-fix position, and they treated it like one.
Pick222
Rnd7
Evan Anderson
This one needs a full-page explanation: Evan Anderson in pick No. 222, miles early. Another box on the needs board, quietly ticked.
Pick224
Rnd7
Keith Randolph Jr.
Good price on Keith Randolph Jr. in the Round 7 slot, a hair ahead of his grade with no real quibbles. Top of the wish list, and they did not leave without it.
Pick225
Rnd7
Marist Liufau
They barely believed it either: Marist Liufau still on the board at pick No. 225. It plugs a real leak on the depth chart.
Pick226
Rnd7
Solomon Byrd
Solomon Byrd at the 226th overall pick is the pick scouts circle, and not in a good way. The biggest hole on the depth chart just got a whole lot smaller.
Pick228
Rnd7
Zion Logue
Zion Logue at the 228th pick is an overdraft of the loud, memorable kind. It fills a real need, too.
Pick229
Rnd7
Dylan Laube
A top-tier running back at a bargain, Dylan Laube in pick 229, plain and simple. A sensible fit that makes the depth chart a little sturdier.
Pick234
Rnd7
Isaiah Williams
Isaiah Williams at No. 234 is daylight robbery; nobody expected him to last. They walked in needing this and walked out with it.
Pick237
Rnd7
Michael Barrett
Michael Barrett at Round 7, Pick 17 is right where the board had him, plain and simple. The roster fit checks out.
Pick238
Rnd7
Sheridan Jones
The board fumbled Sheridan Jones all the way to the Round 7 slot, and they scooped it up. A want more than a need, though you can never have too many.
Pick240
Rnd7
Jordan Magee
Jordan Magee at slot 240 is a first-round grade at a bargain-bin price, no notes. One more legitimate question on the roster, answered.
Pick243
Rnd7
Donovan Jennings
A reasonable price with a little left over, Donovan Jennings in No. 243. This was priority one on the needs board, and now it is handled.
Pick244
Rnd7
Marcellas Dial
A straight-up fair deal on Marcellas Dial at the Round 7 slot, value and slot in agreement. A want dressed up as a pick, at a spot they had covered.
Pick245
Rnd7
Josh Proctor
No drama and no debate, Josh Proctor went about where he belonged in pick 245. Depth on depth, at a spot that was hardly crying out.
Pick246
Rnd7
C.J. Hanson
A conviction pick on C.J. Hanson at the 246th pick that the board grades a round light. That was the need underlined and circled, and now it is checked off.
Pick247
Rnd7
Matthew Jones
Matthew Jones at pick No. 247 is a steep price for a hunch, hard to square with any board. The one spot they could not leave alone, and did not.
Pick248
Rnd7
Matt Lee
Matt Lee in Round 7, Pick 28 is a reach so steep the board needed a second look to believe it. It answers the question that was keeping the coaches up at night.
Pick249
Rnd7
Josiah Ezirim
Josiah Ezirim at slot 249 is the pick scouts circle, and not in a good way. This was priority one on the needs board, and now it is handled.
Pick251
Rnd7
Jaylon Hutchings
Jaylon Hutchings in the 251st overall pick is a bet on their own eyes over everyone else's grade. A need, and now a little less of one.
Pick252
Rnd7
Khalid Duke
A swing that ignored the value entirely, Khalid Duke well ahead of where he belonged. Better still, it is exactly the hole they had to fill.
Pick253
Rnd7
LaDarius Henderson
By-the-book stuff, LaDarius Henderson at pick No. 253 squarely in line with his ranking. They walked in needing this and walked out with it.
Pick254
Rnd7
Jarrett Kingston
They reached into another round for Jarrett Kingston, and the board is nowhere close to agreeing. That was the need underlined and circled, and now it is checked off.
Pick255
Rnd7
Decamerion Richardson
This one needs a full-page explanation: Decamerion Richardson in Round 7, Pick 35, miles early. Insurance at a position that did not really ask for it.


















































































































































