Marcus Thames was hired Tuesday as the hitting coach of the White Sox, who lured him from the Angels.