Warren Haynes giving it all he's got at Capitol Theater