I reckon the Cardinals had to make that signing. Eckstein has plenty of guts, has very good defense and knows how to get on base. His OBP last season was Top 10 among SS (quite a bit ahead of Renteria) and his K's were the lowest among all SS with over 500 AB's.
He should be a good fit in St Louis and is a much better option than Luna at this stage.
For fantasy purposes his value also increases. He will likely play 150 plus games and batting leadoff in that stacked lineup will be an excellent late round pickup in a position that lacks real depth.
When you're right no one remembers, when you're wrong no one forgets - NZF