Rangers Live: Cole Hamels good, bats need to be better