Kansas City Royals catcher Salvador Perez scratched from lineup with blurry vision
Royals, Salvador Perez Agree to Five-Year Extension - MLB Daily Dish
Kansas City Royals reportedly open to Salvador Perez trade, 4 potential landing spots
Royals, Salvador Perez agree to four year, $82 million contract extension - MLB Daily Dish
MLB Trade Rumors and News: Salvador Perez extended with largest contract in Royals history - MLB Daily Dish
Álvarez's HR boosts Astros to win vs Royals
Royals sign Perez to 4-year contract extension
Royals, Salvador Pérez agree to 4-year extension - The Athletic
Royals agree to 4-year contract extension with catcher Salvador Perez, FOX 4 Kansas City WDAF-TV