Allgaier Coasts To NASCAR Nationwide Series Win
The final lap of a NASCAR race is usually a blur of speed. Saturday night’s STP 300 was something else. Justin Allgaier coasted across the finish line to win despite running out of fuel after passing Carl Edwards on the final lap at Chicagoland Speedway as Edwards also ran outContinue Reading