ARLINGTON, Texas — Yu Darvish pitched eight innings in his longest outing since elbow surgery two years ago and the Texas Rangers scored the tying and go-ahead runs without a hit, completing a four-game sweep with a 5-2 win over the Kansas City Royals on Sunday. The Japanese right-hander retired 15 of 16 batters after