When the 2017 offseason began for the Arizona Cardinals, the needs were obvious for Steve Keim.
Almost a week into free agency, the Cardinals have added a host of free agents, and nothing has changed.
Even with the signing of Karlos Dansby, the Cardinals still need an inside linebacker.
They brought in Antoine Bethea, but still need at least one other safety.
Even retaining their own players, there are needs at tight end, back up running back or another wide receiver.
No corners, no quarterbacks addressed, so those are obvious.
It is not that these are bad things, in fact, it can be said that bringing in veterans is smart, because it keeps the Cardinals options open in the 2017 NFL Draft.
That means players like Zach Cunningham, Haason Reddick and Reuben Foster still make sense.
If a Malik Hooker or Jamal Adams make it to 13, they are in play.
What about O.J. Howard?
How about a guard?
Despite signing a number of players, the Arizona Cardinals are in a great situation to pursue a true best player available without having to think about what they just did in free agency.
The only position they do not need to address is kicker... Which is nice.