During his time as a driver for Roush Fenway Racing, Carl Edwards had once criticized ... which is 600 miles. The Top 10 winners of each stage receive points. The driver who finishes the stage ...