McCarthy is out of the lineup for Friday's game against the White Sox.
Despite the fact that right-hander Chris Flexen is starting for Chicago, McCarthy will give way to Randal Grichuk in right field. McCarthy had started five of the D-Backs' previous six games, so it's likely Friday's absence is nothing more than a rest day.