Yes, from 2004-2007. He signed with the Cubs as a free agent prior to the 2004 season and was traded by the Cubs to the San Diego Padres on June 20, 2007 for Rob Bowen and Kyler Burke.
Michael Barrett played in just one game at designated hitter for the Chicago Cubs in 2005 and did not start. , equivalent to 0 errors per game (estimate based on total games played in).
Michael Barrett played in just one game at designated hitter for the Chicago Cubs in 2006 and did not start. , equivalent to 0 errors per game (estimate based on total games played in).
Sam Fuld
Michael Barrett debuted on September 19, 1998 and played his final game on April 17, 2009.
John Baker is a catcher for the Chicago Cubs.
Welington Castillo is a catcher for the Chicago Cubs.
Michael McKenry is a catcher for the Colorado Rockies.
Michael Ohlman is a catcher for the Baltimore Orioles.
John Michael Stick played for the Chicago cubs back in 2006/2007
Michael Barrett played in 28 games at catcher for the Montreal Expos in 2000, starting in 24 of them. He played for a total of 635 outs, equivalent to 23.52 9-inning games. He made 163 putouts, had 12 assists, and committed 2 errors, equivalent to .085 errors per 9-inning game. He had one double play. He had 5 passed balls, 5 wild pitches, 15 opponent stolen bases, and 4 opponent caught stealings.
Michael Barrett played in 3 games at catcher for the Montreal Expos in 1998, starting in all of them. He played for a total of 69 outs, equivalent to 2.56 9-inning games. He made 22 putouts, had 4 assists, and committed one error, equivalent to .391 errors per 9-inning game. He had one double play. He had 0 passed balls, 0 wild pitches, 4 opponent stolen bases, and 2 opponent caught stealings.
Michael Barrett debuted on September 19, 1998, playing for the Montreal Expos at Stade Olympique; he played his final game on April 17, 2009, playing for the Toronto Blue Jays at Rogers Centre.