Greg Harris: New Rock Hall CEO

December 3, 2012

Greg Harris is named the new CEO of the Rock and Roll Hall of Fame in Cleveland, Ohio.