The total solar eclipse on April 8 stretches from Mexico across 15 U.S. states and into southeastern Canada, hitting two cities that will host Major League Baseball games that day.
Space
The total solar eclipse on April 8 stretches from Mexico across 15 U.S. states and into southeastern Canada, hitting two cities that will host Major League Baseball games that day.
Space