The Twins recalled infielder Chris Colabello from Triple-A Rochester on Friday. Colabello, 29, is coming off an appearance at the Triple-A All-Star Game on Wednesday, when he went 1-for-3 with a double and an RBI. The right-handed hitter earned a spot on the International League All-Star team by hitting .354/.432/.652 with 24 homers and 76 RBIs in 85 games for the Red Wings.

Colabello has appeared in seven games over two stints with the Twins this year, batting .125 (2-for-16). He has been named the International League Player of the Week twice this season.

Minnesota opened up a spot for Colabello on Sunday, optioning Oswaldo Arcia, Chris Parmelee and Eduardo Escobar to Rochester. The Twins immediately called up catcher Chris Herrmann and selected the contract of utility infielder Doug Bernier. By waiting to promote Colabello, the Twins afforded him the opportunity to play in Wednesday's Triple-A All-Star Game.

Twins manager Ron Gardenhire did not indicate how long the slumping Arcia, Parmelee and Escobar would remain in the Minors.

"Yes, we're shaking things up, but the most important part is to get these kids right, because they're our future," Gardenhire said on Sunday. "This is what we're counting on. We have plans for these guys to be a part of it, and they need to be right. Right now, they're struggling."