He signed a one - year , $600,000 dollar contract with the Royals on November 20 , 2012 .
The Kansas City Royals claimed Hayes off waivers on November 2 , 2012 .
Hayes signed a one - year , $600,000 dollar contract with the Kansas City Royals on November 20 , 2012 .
The Kansas City Royals claimed Hayes off waivers on November 2 , 2012 .