On a sunny St. Patrick’s Day visit to the Rock & Roll Hall of Fame in Cleveland, more than a few people dressed in green milled around outside the museum. The “O” in the “Long Live Rock” sign on the ...