On May 17, 2010, in a home game against the Arizona Diamondbacks, Ramírez fouled a ball off his ankle in his first at-bat. He looked as if he was in some pain but remained in the game. He then grounded into a double play to end the inning and ran slowly to first base. The next inning, with runners on first and second, Ramírez failed to catch a bloop fly ball to shallow left field and inadvertently kicked the ball into the left-field corner. He then jogged after the ball as two runs scored and the batter advanced all the way to third base. Manager Fredi González removed Ramírez from the game, and a war of words led to Ramírez being benched for the next game. In his first game back against the St. Louis Cardinals, Ramírez went 3–for-5 with an RBI. About a month later, Gonzalez was fired.