Rangers Live: Texas hangs on, gets bounce-back win