Some history will be made this weekend when NASCAR arrives in Dover, Delaware. And not just because NASCAR is bringing its All-Star Race for the Cup Series to the Monster Mile for the first time.