The KC Royals offense was once again one of the main focuses on their second straight loss to the Texas Rangers. The KC Royals lost their second game in a row to the Texas Rangers with a final score of 6-2. Nathan Karns let up six runs in 4.2 innings which raised his season ERA to 6.35. The offense was the same as almost any night this season; pitiful. But hey, at least they scored tonight though after the dreadful 1-0 loss last night in 13 innings so we can’t complain. Actually yes we can.