Legendary guitarist James Blood Ulmer has died at 86, leaving behind a rich legacy after a remarkable seven-decade career in jazz and blues music.