The Rockies recalled catcher Adam Melhuse from Triple-A Colorado Springs to replace Torrealba.
In 70 games for the Rockies this season, Torrealba is hitting .246 with six home runs and 31 RBIs. The last time he played in a game for the Rockies was on Aug, 25 at San Francisco, where he hit a home run in the Rockies' 4-2 win.
Torrealba, who has been splitting the catching duties with Chris Iannetta, has started 64 games for the Rockies this season. The two have combined for 80 RBIs at the catcher spot, which ties them for the third-best total among National League catchers.
In 37 games for the Sky Sox, Melhuse, 36, was hitting .284 (29-for-102) with three home runs and 17 RBIs. Melhuse was on the big league roster from Aug. 14-22 but did not have any plate appearances in his first stint with the Rockies this season. After being released by the Texas Rangers on April 30, Melhuse signed with Colorado as a Minor League free agent on June 24.
Melhuse appeared in 64 games with the Rockies from 2000-01, hitting .179 (17-for-95) with a home run and 12 RBIs.
Ronald P. Clark is an associate reporter for MLB.com. This story was not subject to the approval of Major League Baseball or its clubs.