General Manager Steve Keim upgraded several areas of the roster in free agency, but there is still work to be done. The Cardinals have 10 picks in this month's draft, including No. 1 overall, as Keim aims to stock the roster for new coach Kliff Kingsbury. We will take a look at each position group heading into the draft, which will be held from April 25-27.
Draft primer: Wide receiver
Players under contract: Larry Fitzgerald, Christian Kirk, Kevin White, Chad Williams, Trent Sherfield, Jalen Tolliver, Pharoh Cooper, Malachi Dupre, Damiere Byrd, Bryant Mitchell.
The Cardinals' situation: The Cardinals' receiving corps struggled last season and White, the former No. 7 overall pick with plenty to prove, was the biggest name signed in free agency. Fitzgerald and Kirk are projected to be focal points of the passing game, but there is plenty of unknown after that. Kingsbury's scheme could help the group, but both he and Keim have emphasized the need for playmakers to make his ideas work.
The draft class: It is an impressive group of prospects, led by the Ole Miss duo of D.K. Metcalf and A.J. Brown. Both are physical receivers with rare speed, but it's unknown if they will be available when the Cardinals' second selection comes around at the top of the second round. Arizona State's N'Keal Harry, Ohio State's Parris Campbell and Oklahoma's Marquise Brown are among some of the other top prospects.
The conclusion: The Cardinals' biggest immediate need may be at wide receiver, and the addition of an elite talent would help an offense that struggled throughout all of 2018. There haven't been any wide receivers linked to the Cardinals at No. 1 overall, so it would take either a trade down or a trade up from the second round for one to be in play on the first day. However, the Cardinals also have nine more picks after their first one, and a wide receiver addition seems likely based on the current construction of the roster.