The Kansas City Royals have signed Xavier Nady to a minor league deal. Nady appeared in 59 games in the 2012 season, splitting time between Washington and San Francisco.
Nady batted .184/.253/.316 with four home runs in 152 at-bats last season.
The last time Nady was a productive part of a team was the 2008 season. That year he set career highs with a .305 batting average, 25 home runs and 97 RBI. He has not come close to approaching those numbers in recent years.
Nady will receive an invitation to spring training.