"He wanted to play and he was sick last night, really sick last night and he played and I texted him this morning and he said he wanted to try," said manager Joe Girardi, who is just getting over the same illness. "He did some work in the cage and then we saw him and he just didn't look good. He was pale, so hopefully tomorrow he's a lot better."
Rodriguez was slated to bat fifth and play third against the Baltimore Orioles, who the Yankees defeated, 2-0.
Rodriguez, 38, is hitting .280 with four home runs and 10 RBIs in 22 games for the Yankees.