Speed chose not to bring the show back after the November 21, 2004, episode and set up a successor program, NASCAR Nation, on Speed Channel.
Speed did not revive the show following the November 21, 2004, episode; instead, it established a new program called NASCAR Nation on Speed Channel.