O'Neill (illness) is not in the lineup for Wednesday's game against the Giants, Zachary Silver of MLB.com reports.

A late scratch Tuesday due to an allergic reaction, the 26-year-old is still feeling under the weather and will sit another day, if not longer. The Cardinals have a day off Thursday, so O'Neill will be afforded some extra recovery time before they begin a weekend series against the Cubs at Wrigley Field.

More News