Zimmerman, who went 0-for-4 in Monday's game against the Phillies, took batting practice prior to Tuesday's game, but manager Davey Johnson decided that Zimmerman wasn't going to play. Johnson acknowledged that the conversation between the two got heated. Zimmerman felt he was healthy enough to play.
"He wanted to play," Johnson said. "I said, 'You are not playing. ... I give you off today, play tomorrow, we are going to nip that thing in the bud. You are too valuable to me. ... Believe me, I want you in there.' It was bothering him yesterday, it was bothering him today. I said, 'No way. I'll lose this battle, but I don't want to lose the war.'"
Zimmerman said the shoulder injury is not serious. He called it "general soreness."
"I took BP, I did everything I usually do today to play a game. Davey just wouldn't let me play. He is the boss, I guess," Zimmerman said.
Chad Tracy replaced Zimmerman, playing third base, batting third and going 0-for-4.
Zimmerman finished the day hitting .248, with two home runs and 12 RBIs.