Beloved rock musician dead at 73: ‘His memory will live on’ October 3, 2026 / 1 minute of reading Neil Henderson, best known as the former guitarist for the Bay City Rollers, has died. Source link