90s Rock Star Dies Days After Leaving Farewell Tour
The influential Los Angeles musician died days after withdrawing from L7’s planned farewell tour because of an aggressive illness. LOS ANGELES — Jennifer Finch, the longtime bassist whose forceful playing and creative presence helped shape the influential rock band L7, has died after being diagnosed with an aggressive form of brain cancer. She was 59. Finch’s bandmates announced her death Saturday, July 18, less than a week after L7 publicly disclosed her diagnosis and said …