Veteran outfielder Josh Hamilton has been cleared to begin baseball activities and will soon work out for the Texas Rangers with an eye toward signing a minor league contract with the team for 2017, an MLB source confirmed to ESPN on Thursday.