Royals signed C Salvador Perez to a five-year contract extension.
The contract also includes three club options which could keep him with the club through 2019. Bob Dutton of the Kansas City Star reports that he'll make $7 million over the first five years and could earn a maximum of $26.75 million if he reaches all incentives over the eight years. Perez made his major league debut last August and batted .331/.361/.473 with three homers, 21 RBI and an .834 OPS over 158 plate appearances. The 21-year-old backstop wouldn't have been arbitration-eligible until after 2014 or free agency until after 2017. There's obviously some risk involved with locking up a player with so little major league experience, but Perez could prove to be a major bargain if he becomes a productive everyday catcher in the long run.