
NASCAR announced some pretty big changes to the NASCAR Cup 2020 season. For the first time since 2001 the season finale will not be in Miami. The season will also end to weeks earlier. However there are no new tracks added or removed.
NASCAR announced some pretty big changes to the NASCAR Cup 2020 season. For the first time since 2001 the season finale will not be in Miami. The season will also end to weeks earlier. However there are no new tracks added or removed.