Josh Hamilton has been cleared by the Texas Rangers' medical staff and re-signing him to a minor league deal is a "formality" at this point.

Hamilton will still have to earn his way onto the major league roster in spring training.