Cards Signed Juan Gone

It's a minor league contract ... but I still don't trust TLR to give Juan a fair and balanced evaluation: ?OpenDocument

That is the problem with continually have the mindset that the team is in the hunt.  Tomorrow gets sacrificed for today.  We have a lot of young talent in the OF.  The Cards need to sort that talent out and see what they have.  Yes, the team can use a right handed power bat on the bench but Juan has had 128 ML ABs since 2003!  I just don't see this guy helping the Cards in any meaningful way.  Who do show the door so Juan makes the team?