The Kansas City Royals named seven-time All-Star catcher Salvador Perez the fourth captain in franchise history before Thursday's season opener against the Minnesota Twins.
The Kansas City Royals named seven-time All-Star catcher Salvador Perez the fourth captain in franchise history before Thursday's season opener against the Minnesota Twins.