The White Sox's Lenyn Sosa beats a tag by Kansas City Royals third baseman Maikel Garcia during Sunday’s game in Kansas City, Mo. AP

KANSAS CITY, Mo. — Jonathan India and Adam Frazier hit two-run homers, rallying the Kansas City Royals to a 6-2 victory over the White Sox on Sunday for a series sweep.

The White Sox led 2-0 before India tied it in the seventh with his 451-foot shot, tying his longest.

Run-scoring singles by Maikel Garcia and Salvador Perez gave the Royals a 4-2 lead in the eighth before Frazier's fifth homer of the season made it 6-2.

White Sox starter Davis Martin allowed one hit in seven innings before Steven Wilson, Grant Taylor (0-3) and Jordan Leasure yielded six runs and seven hits in two innings.

Lenyn Sosa hit his 16th home run of the season with one out in the

See Full Page