Adrian Beltre has arrived in Texas to finalize a contract with the Rangers, according to sources. He will undergo a physical, which is expected to be the final hurdle in completing a long-term deal. The two sides are reportedly close to a six-year, $96 million contract.