Kansas City Royals
MLB.com's Jeffrey Flanagan Talks Royals
© Denny Medley-USA TODAY Sports
Kansas City Royals
AP Source: Royals, Hamilton agree to $5.25M contract
(AP Photo/Gary Landers, File)