Art Neville, a giant of New Orleans music who helped co-found the Neville Brothers and the funk outfit the Meters, has died, Nola.com reports. He was 81. Neville’s longtime manager, Kent Sorrell, confirmed the musician’s death, saying, “It was peaceful. He passed away at home with his adoring wife Lorraine …
Read More »