The light dimmed, the temperature dropped and the shadows bent Monday afternoon as night crossed into day in Hampton Roads for a few fleeting moments. A total solar eclipse crossed from the western coast of Mexico through Texas and Maine, the second to take a broad pass through the United States since 2017. The next full eclipse one won’t come around our continent until 2044, when the path of ...