ARLINGTON, Texas (AP) — The Texas Rangers and free agent designated hitter Joc Pederson have agreed on a contract, a person with knowledge of the deal said Monday.