By Dan Gearino
When a baseball-size hailstone slams into a solar panel at more than 90 mph, the result is not pretty.