O'Neill was scratched from the lineup for Tuesday's game against the Pirates for undisclosed reasons, Jeff Jones of the Belleville News-Democrat reports.
EDGE Analysis
O'Neill dealt with groin and finger issues earlier in the season but has been healthy for over a month, so it's not yet clear why the Cardinals changed their plans. Edmundo Sosa will enter the lineup in his absence, starting at second base and pushing Tommy Edman to the outfield.