After graduating from Florida Southern, Bill was a second round pick by the Philadelphia Phillies in 1974. He played six years in the minors with the Phillies and the New York Mets. Bill has over 28 years of coaching and managing experience with the Philadelphia Phillies organization, as well as being the Phillies third base coach in 2005 and 2006. Bill joined the Detroit Tigers organization in 2013.