CB: The No. 3 corner right now is Ralph Brown, a solid veteran but not a guy who is going to push starters Eric Green and Rod Hood. The Cardinals need a couple of corners in this draft.
DE/OLB: The Cardinals added some depth in free agency at these spots, but they need some young players. The team's front seven is average and it could use another playmaker, or at least someone who could develop into one.
RB: Starter Edgerrin James is great at turning a three-yard gain into seven or eight. But he's not going to break many long runs. The club needs a big-play threat. Backups J.J. Arrington and Marcel Shipp aren't the answers.
WR: The starters, Larry Fitzgerald and Anquan Boldin, are elite. But there is no solid No. 3 now that Bryant Johnson has left for the 49ers. Steve Breaston, Jerheme Urban, Ahmad Merritt and Sean Morey are the backups now.
ILB: The starters, Karlos Dansby and Gerald Hayes, are good players, but there isn't much depth. The Cardinals tried to address it last year by taking Buster Davis in the third round, but he didn't make the team.
OG: There isn't much depth now that veteran Keydrick Vincent signed with Carolina. Elton Brown has turned into a decent player, but the club needs more.
OT: Not a desperate need, but the team could really use a tackle who might develop into a starter in a few years. Left tackle Mike Gandy is in the last year of his contract.
Arizona Cardinals Team Needs
CardinalsSource Top Stories
Player capsule: Trevor KnightThe Arizona Cardinals didn't draft a quarterback this April, but they did sign Texas A&M product Trevor Knight immediately following the conclusion of the NFL Draft.
CardinalsSourceYesterday at 9:23 AM
Player capsule: Zac DysertThe Arizona Cardinals were intrigued by quarterback Zac Dysert's potential at the end of last season, but will that be enough to keep him with the franchise for a second straight…
CardinalsSourceYesterday at 8:57 AM
Player capsule: Blaine GabbertThe Arizona Cardinals made a surprise addition this offseason when they signed free agent quarterback Blaine Gabbert to a one-year contract.
CardinalsSourceFriday at 6:38 AM
Cardinals sign Budda BakerThe Arizona Cardinals announced Thursday they've agreed to terms with rookie Budda Baker on a four-year contract.
CardinalsSourceThursday at 12:20 PM