ARLINGTON, Texas (AP) — Danny Duffy took a shutout into the eighth inning, Salvador Perez drove in four runs and the Kansas City Royals beat the Texas Rangers 8-2 on Thursday night for their season-best third straight victory. Duffy (2-6) allowed a run and four hits, struck out five and walked two in 7 2/3 innings in his longest outing of the season.Read more on NewsOK.com