Kouzmanoff will earn a base salary of $1 million if he makes the major league roster.
Incentives could increase the value of the deal to $1.3 million. The contract also includes a provision that allows Kouzmanoff to ask for his release if he's still in the minor leagues on May 1.
Kouzmanoff, 30, has 85 homers in parts of six seasons with Cleveland, San Diego, Oakland and Colorado. He set a National League single-season record for third basemen with a .990 fielding percentage for the Padres in 2009.
Kouzmanoff committed only three errors in 309 total chances to break the record held by Vinny Castilla.
It appears that Kouzmanoff will be third base insurance in Kansas City for prospect Mike Moustakas, who hit .263 with five homers in 89 games with the Royals in 2011.
Jerry Crasnick is a senior MLB writer for ESPN.com.