With the Mariners trailing, 1-0, in the fifth inning, Morrison popped out to shortstop with runners on first and second for the second out. Upset, Morrison went back into the Safeco Field dugout and smashed his bat against the wall. A piece splintered and came back to hit him above the eye.
"Obviously, I acted like a 3-year-old," Morrison said. "I apologized to my teammates. I'm about to go apologize to Mac [manager Lloyd McClendon]. I can't do that. I didn't want to come out of the game. They saw blood gushing from my eyebrow and took me out. I'm embarrassed. No matter how bad I'm playing, I can't do that."
Backup catcher John Buck replaced Morrison to begin the sixth inning. It marked Buck's first Major League appearance at first base. He's been working before games with infield coach Chris Woodward in case of emergency.
"I don't know if I'm going to take over [Justin] Smoak's spot," Buck joked afterward. "He should be nervous."
Meanwhile, Morrison finished 0-for-3, which dropped his batting average to .135.
"I usually don't snap," he said. "I usually don't play this bad either. But I usually don't snap."