Scientists think they might have found an explanation for the “wow” signal that has long led to hopes it was contact from aliens. In August, 1977, the Big Ear radio telescope at Ohio State University ...