Rougned Odor has two home run night in 8-3 win
Kansas City, Kansas City Royals, kc, MLB, Rangers, Royals, Texas, Texas Rangers