Kyle Young wins the last ever Nascar Winston Cup series race this weekend at Talladega. Tyler Head had the championship wrapped up until he got wrecked in the tri-oval on the last lap, giving flyer the championship.
Tyler Head makes it two in a row at Toledo, and what a wild finish it was. The points battle has now been closed up with Kyle leading Tyler by 2 points going into the final race.
Website hits as of May 30th 2009: