First eclipse in 99 years to sweep North America

The first total solar eclipse to sweep North America in nearly a century will march across the continent August 21, casting a shadow over millions of people from coast to coast.