Royals catcher Salvador Perez continues to defy age and time with 9th All-Star appearance
He is the first Kansas City captain since Mike Sweeney in 2007 and just the fourth in franchise history to wear the “C” on his chest.
Yahoo Sports
3 minutes ago