Catcher Brett Hayes has agreed to terms of a one-year contract with the Kansas City Royals for the 2014 season.
The deal announced Friday avoids arbitration. Terms were not disclosed.
The 29-year-old Hayes played in five games for the Royals in 2013, batting .278 with three doubles and a home run. He also played in 78 games for Triple-A Omaha, where he batted .233 with 17 home runs.
Kansas City claimed Hayes off waivers from the Miami Marlins in November 2012.