In 1981, Billy Idol left his seminal punk band Generation X and struck out on his own as a solo artist in New York City. 44 ...
The trio of stars, each of whom spent part of their career in New York, will be inducted in Cooperstown on July 27.