Joe Cocker, the British singer whose impassioned, gravel-voiced covers of popular rock and blues songs were an indelible sound of 1960s counterculture, has died at age 70 after a battle with lung cancer.
Cocker died Monday at his home in Colorado, first reported by...