20 Greatest Rock Singers Of All Time
10. Myles Kennedy
Rating: Alter Bridge
Another from the school of rich-toned, high-pitched belters, Kennedy has a good claim to being the greatest live rock singer of his generation.
He is incredibly versatile, a subtle but hugely powerful lead man without bluster or ceremony, and his range (and the richness of its entirety) is almost embarrassingly impressive.