Greg Harris: New Rock Hall CEO

WEWS-Cleveland Videos
Greg Harris: New Rock Hall CEO
Greg Harris is named the new CEO of the Rock and Roll Hall of Fame in Cleveland, Ohio.
View Comments