The Oh-My-God particle hit Earth in 1991 with a baseball's energy in one nucleus, 40 million times any accelerator.
On the evening of October 15, 1991, the University of Utah's Fly's Eye detector at Dugway Proving Ground recorded a single subatomic particle arriving from space with an energy of about 3.2×10² elect… [+1249 chars]