The Texas Rangers have agreed to terms with Vladimir Guerrero on a one-year deal with a mutual option for a second year, according to sources.