KANSAS CITY, Mo. (AP) – (AP) – Adam Eaton homered and scored three times as the Chicago White Sox beat the Kansas City Royals 7-5 on Sunday for their fourth straight win. Eaton collected three more hits and is batting .517 in his last seven games. Erik Johnson pitched six innings of three-run ball in his first major league appearance of the season.