An annular solar eclipse will cross North, Central, and South America on Saturday.