TEMPE, Ariz. -- On Friday, the Cardinals will hold their rookie minicamp, giving a 14 undrafted free agents their initial chance to impress Arizona's coaching staff.
The addition of those UDFAs also brought Arizona to the maximum of 90 players on its roster -- although that will change in the next day once Alfonzo Dennard's contract is finalized and his roster spot is eventually released.
Here's a look at how the initial 90-man roster breaks down:
Running backs (7)
Wide receivers (12)
Tight ends (6)
Offensive line (16)
Starters: T Jared Veldheer, G Mike Iupati, SC/G Ted Larsen, G Jonathan Cooper, T Bobby Massie. Reserves: C/G A.Q. Shipley, G John Fullington, G Antoine McClain, G Anthony Steen, G Earl Watford, D.J. Humphries, Bradley Sowell, Rob Crisp, Kelvin Palmer, Tavon Rooks, Cameron Bradfield.
Defensive line (10)
Starters: DE Calais Campbell, DE Frostee Rucker, DT Corey Peters. Reserves: DE Rodney Gunter, DE Josh Mauro, DE Matt Shaughnessy, DE Ed Stinson, DE Cory Redding, NT Alameda Ta'amu, NT Xavier Williams.
Inside linebackers (8)
Outside linebackers (7)
Special teams (4)