Birch Run, MI. – Travis Eddy completed his Michigan sweep in dominant fashion after winning the Turn One 75 for the NSTA Top Speed Modified Tour at Birch Run Speedway on Friday night. Eddy was 8th fastest in qualifying and turned the luck of the inversion into a third place start in the main event.   […]

Read more