On April 8, 2024, nature's grandest spectacle -- a total eclipse of the sun -- will cross over Mexico, the United States, and Canada. This is your guide to understand, plan for, and view this amazing sight!