Free-agent catcher Robinson Chirinos and the Texas Rangers have agreed on a one-year, $6.75 million deal, sources told ESPN.