Blues guitarist Kenny Wayne Shepherd started playing his instrument when he was 7 years old, signed his first record deal at 16 and had a hit album with "Ledbetter Heights" at 19. Hailed as one of the best players of his generation, Shepherd, now 26, hit a roadblock a few years ago: drug and alcohol abuse.