Royals Catcher Salvador Perez Inks Four-Year Deal Royals Catcher Salvador Perez Inks Four-Year Deal The Kansas City Royals announced today that they have agreed to a four-year contract extension with catcher Salvador Perez.Townsquare Sedalia StaffTownsquare Sedalia Staff