The Kansas City Royals have signed a pair of players, pitcher Josh Rupe and outfielder Buck Coats, to minor league contracts, according to a press release.
Rupe, 27, pitched four times out of the bullpen for the Texas Rangers last season, posting a 15.43 ERA and allowing 17 baserunners in just 4.2 IP. The right-hander was a little more successful for the Rangers in 2008, recording a 5.14 ERA in 89.1 IP of mostly mop-up duty.
Coats spent all of 2009 with Las Vegas, the Blue Jays' Triple-A affiliate, where he hit .302/.361/.416. In 62 career big-league plate appearances, the 27-year-old has posted a .193/.242/.333 line.