New Royals starting pitcher Trevor Cahill while with the Padres in a start earlier this month.
New Royals starting pitcher Trevor Cahill while with the Padres in a start earlier this month. Gregory Bull The Associated Press
New Royals starting pitcher Trevor Cahill while with the Padres in a start earlier this month. Gregory Bull The Associated Press