Taveras absolutely cannot be a bench player - period. Not even a '4th OFer'.
He has to play every day. Moreover, his defensive instincts aren't great, so he needs to be playing every day where we intend to play him in the future. He can't be a guy that shifts around in the OF to cover for days off.
If the kid's going to be the superstar we hope he can be, then he needs to be playing his position every day and getting regular ABs against guys with quality breaking pitches and an understanding of when to use them. Sure, when Beltran's hurt that could be in St. Louis - but as soon as Beltran's back, I don't care if he's batting 1.000 - he's probably not a CFer, Beltran' certainly isn't a CFer and I'm fairly sure we won't be benching Carlos. As such, he'll need to go back down.
Why put him on the Memphis shuttle at that point? Play Adams at 1b and Craig in RF and call it a day.
Carpenter in the OF is no longer an option, however, as Freese was placed on the DL today.
If you can't draw a crowd, draw dicks on the wall.