Diaz is out of the Cardinals' lineup for Wednesday's matchup against the Pirates.

Diaz is 0-for-16 over the last four games, so Wednesday should provide a nice mental break for the young hitter. Greg Garcia will take over at shortstop.

More News
CBS Sports Shop
MLB Opening Day
Our Latest Stories