We are hurtling toward the most awe-inspiring celestial event of our lifetimes. Unless, of course, it rains. People from around the world will converge on Ohio to observe the total solar eclipse April ...