We had 2 great total eclipses in the past 7 years across the United States, not to mention an annular last year in the southwest.
Now the next solar eclipse which goes across the continental 48 will be in 2045. From Northern CA to Florida. Maybe we'll have a quarterback by then. I already told my girlfriend that will be the next time I take her to DisneyWorld.
NOTE: Technically, the next solar eclipse to hit the U.S. is in 2033, but that will be northwestern Alaska. I don't think it is regions that are driveable.
NOTE2: The next solar eclipse to hit the lower 48 is in 2044, but that will only sneak into a couple hundred miles of Montana and North Dakota. Western Canada will be the place to be for that one, specifically much of Alberta.
NOTE3: If you live in New England, but refuse to travel, you'll have to wait unto 2079. All of Massachusetts, Rhode Island and Connecticut gets that one, plus southern NH and coastal ME as well as the NEWFies and Greenland.