KANSAS CITY, Mo. (AP) — Nick Pratto homered and Brad Keller won for the first time in nearly a month as the Kansas City Royals beat the Chicago White Sox 9-1 on Wednesday night. Keller (3-3), who leads the majors with 32 walks allowed, got into immediate trouble walking the first two batters he faced, but escaped first-inning damage with a double play and strikeout.