Jordan Lyles has made 32 starts each of the last two seasons with Texas and Baltimore. The Royals hope he can throw many innings after signing him to a two-year, $17 million contract. Photo Credit: Nick Wass/AP file photo
By Dave Skretta AP Sports Writer The Kansas City Royals were specific in their shopping list for a starting pitcher: They wanted someone capable of…