Art Neville, the singer/keyboardist, and co-founder of legendary New Orleans funk kings The Meters and Neville Brothers has died. He was 81. Neville passed on Monday (July 22) after years of declining health, with no cause of death made available. His longtime manager confirmed the news in a statement, adding that Neville “passed away peacefully this […]