Hightower could be a UFA if the players get what they want in the negortiations. Heard Wofley say that may have been the reason for the Ryan Williams pick.
Hightower has only been in the league three seasons. He'd be an RFA under the old rules, and from all I've heard they're not changing the rules for current players to read unrestricted free agency after four seasons.
You can't get rid of both Beanie and Hightower. You can't go into the season with Ryan Williams and LSH as your RB depth chart, no matter whom you have at fullback.
IMO, the Ryan Williams pick was a pure value selection, like when the Saints drafted Duce McAllister when they had Ricky Williams in his second or third year. They could've had a Top 15 grade on Williams. It's a grade that I'd disagree with, but it makes no sense to draft a RB who can't stay healthy when you have two guys you ostensibly like on the roster.
I don't think that the Cards can keep Hightower for a second contract, which is why they drafted Williams. I also think the team completely lost faith in Hightower but Wells wasn't 100% as so they were forced to stick with him.
But it makes no sense to draft 3 RBs in consecutive drafts when you never run the ball anyway.