In case you missed it from yesterday’s article , here is the Cardinals current “two deep” roster:
Offense (24 players):
QB: Kyler Murray (22); Brett Hundley (26)
RB: Kenyan Drake (26); Chase Edmonds (23)
TE: Maxx Williams (25); Dan Arnold (25)
WR: Larry Fitzgerald (36); Hakeem Butler (23)
WR: DeAndre Hopkins (27); KeeSean Johnson (23)
WR: Christian Kirk (23); Andy Isabella (23)
LT: D.J. Humphries (26); Joshua Miles (24)
LG: Justin Pugh (29); Max Garcia (28)
C: Mason Cole (23); Lamont Gaillard (24)
RG: J.R. Sweezy (30); Sam Jones (24)
RT: Justin Murray (26); Brett Toth (23)
WC: Chris Streveler (25); Trent Sherfield (24)
Defense (22 players):
SAM OLB: Devon Kennard (28); Haason Reddick (25)
LDE: Zach Allen (22); Jonathan Bullard (26)
NT: Corey Peters (31); Miles Brown (22)
RDE: Jordan Phillips (27); Michael Dogbe (23)
JACK OLB: Chandler Jones (30); Kylie Fitts (25)
MIKE ILB: Jordan Hicks (27): Dennis Gardeck (25)
WILL ILB: De’Vondre Campbell (26); Tanner Vallejo (25)
LCB: Patrick Peterson (29); Byron Murphy (22)
SS: Jalen Thomson (21); Charles Washington (27)
FS: Budda Baker (24); Deionte Thompson (23)
RCB: Robert Alford (31); Chris Jones (24)
Special Teams (6 players):
K Zane Gonzalez (24)
P Andy Lee (37); Ryan Winslow (25)
LS: Aaron Brewer (29)
ST: Zeke Turner (23); Chris Banjo (30)
Analysis:
- Steve Keim has been doing a diligent job of adding key players at positions of need, while trying to maintain as much continuity as possible (re-signing 10 of the Cardinals’ own free agents!