Josh Hamilton is set to start taking batting practice Friday, a month and a day after getting hurt, according to an ESPN.com report. The Rangers said Monday that their slugger will take BP before the opener of a weekend series against the Angels provided he keeps progressing in his recovery from a broken bone in his upper right arm.