Still not time for Taveras?

The St. Louis Cardinals rank 11th in the National League in runs scored and their outfield has managed to hit only a combined .227 this season. The lack of production is causing fans to wonder when the team is finally going to reach down to Triple-A and bring Oscar Taveras up into the major leagues to lend a hand.