The Texas Rangers announced that free agent pitcher Cecilio Guante has agreed to a one-year contract for $425,000. Acquired from the Yankees in a trade Aug. 30, Guante had a 1.93 ERA and one save in seven games with Texas during the final month of the season.