I've seen the North Country (at some house show in Bloomington possibly opening for Lucy Dacus) and they are excellent
not sure about oh he's dead, but they have been getting a lot of stage time the past few years so they must be doing something right