The Texas Rangers and free agent relief pitcher David Robertson, who has 175 career saves, reached a one-year deal in the $11 million-$12 million range, sources told ESPN's Jeff Passan on Thursday.

The deal is pending a physical, sources said.