All-Star third baseman Adrian Beltre and the AL champion Texas Rangers reached a preliminary agreement on a $96 million, six-year contract, a person familiar with the negotiations told The Associated Press.
powered by mochila
.