Thursday, December 13, 2012

Josh Hamilton is going from the Texas Rangers to the rival Los Angeles Angels.

Rangers general manager Jon Daniels confirmed Thursday that Hamilton agreed to a contract with the Angels. Multiple sources have confirmed to ESPN that the deal is worth $125 million over five years.

The Angels have not officially confirmed the signing. A baseball source said Hamilton will take a physical exam Friday, and that the contract is likely to be announced Saturday.

Hamilton, 31, has yet to complete his physical with the Angels, sources told ESPN. His medical records have been a concern for teams other than the Angels, according to sources.

Speaking Thursday after a Rangers holiday luncheon, Daniels said, "That's accurate," when asked whether Hamilton had joined the Angels, claiming he had been informed of the decision by the slugger's agent, Mike Moye.