I realize this is 20/20 hindsight, but look at last preseason overall, and we did this:
FA: Let Rhodes, Waynes, and Alexander leave, kept Harris. 3 CBs unsigned, 1 S on Franchise tag.
Draft: Picked Gladney. (I don't think the team could "plan" getting a starting CB in round 3.)
You could argue that Winfield would have fit our draft plans fine if we had kept even 1 of the CBs - we did expect that Holton Hill and Mike Hughes would be starters. . My preference would have been to re-sign Alexander: he only got something like $4M and started this year after returning from IR in Cincinatti. I know, something turned Alexander against the team. I could also suggest that this coaching staff should have been able to "fix" Rhodes as well as the Indy staff, but maybe that's a lost cause...
Point is, a LOT of draft capital has been invested in CB, and the fact that so much of it did not become long-term Vikings (due to coaching issues and/or salary management) led to this team needing to keep investing more at the position.