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 renew the show following the November 21, 2004, episode; it initiated a successor program named NASCAR Nation on the Speed Channel.