He returned to the major leagues as part of former teammate Larry Bowa's coaching staff on November 7, 2000, following Bowa's hiring as manager of the Phillies. He was fired after one season as their hitting coach despite increases in every offensive category in 2001. In January 2002, he was hired by the Tampa Bay Devil Rays as hitting coach for the triple A Durham Bulls of the International League. When he was fired at the end of the 2006 season, he jumped to the Chicago White Sox organization as hitting coach for the double A Birmingham Barons.