Racing PositionsOrioles RHP Karns returns to 10-day injured list4YHyde: 'A lot of jobs to be won' as camp opens4YO's reach 1-year deal with RHP Karns for $800K4YPerez one of four Royals placed on DL5YPitchers Herrera, Karns reach deals with Royals5YIf the Mariners land a star, all their other moves might finally make sense5YDavid SchoenfieldElias Says: Aug. 27, 20175YElias Sports BureauRoyals' Karns to have rib removed to ease pain6YElias Says: May 14, 20176YElias Sports BureauDuffy to start opener as Royals set rotation6Y