Brad Keller pitched two-hit ball over seven shutout innings, Adalberto Mondesi tripled twice and the Kansas Royals held off the Chicago White Sox 5-3 after the start of their season opener was delayed nearly two hours by rain.
Eloy Jimenez went 0 for 3 with an RBI in his major league debut for Chicago after signing a $43 million, six-year contract _ a record high for a player under club control yet to appear in a big league game.




