The Royals claimed right-hander Guillermo Moscoso off of waivers from the Rockies and claimed catcher Brett Hayes off of waivers from the Marlins, Bob Dutton of the Kansas City Star reports (on Twitter). The Royals have confirmed the moves.
Moscoso, 28, appeared in 23 games for the Rockies in 2012, posting a 6.12 ERA with 8.5 K/9 and 3.4 BB/9 in 50 innings. Hayes, also 28, appeared in 39 games for the Marlins in 2012. He hit .202/.229/.254 in 118 plate appearances with Miami.