March 01, 2016

Salvador Perez and the Kansas City Royals have agreed to a contract extension through 2021 guaranteeing the catcher $52.5 million over five seasons.

You May Like