The 30-year-old Galarraga, who signed a minor league deal with the Orioles in January, was released from the Orioles Triple-A squad to make room for starter Dana Eveland, who was assigned to the team last week.
Galarraga pitched only ten innings for the Major League club this spring, putting up a 7.20 ERA and striking out four.
The Venezuelan right-hander has had a tough time sticking on rosters since his near-perfect game for the Tigers on June 2, 2010. Galarraga pitched almost three full seasons as a Tigers starter, but since that infamous game he has been designated for assignment by the Tigers and Diamondbacks, and now released by the Orioles.
In parts of five big league seasons Galarraga has a 4.69 ERA, 3.6 BB/9 and 6.5 K/9 in 518 innings.