Cole Hamels allowed four hits over seven innings, Delino DeShields doubled home two runs and the Texas Rangers beat the Kansas City Royals 4-1 to extend their winning streak to a season-high four games.
The Royals have lost eight straight, matching their season high, and 14 of 15.





