One of the most amazing things about Warren Haynes is his versatility – the man can just play anything.