Rangers Live: Texas grinds it out, defeats Seattle 10-7