Tag: stp 300

  • Chicagoland Victory Powered by Momentum

    Saturday night's STP 300 Nationwide race at Chicagoland Speedway saw drivers roll over the finish line to victory, powered by momentum and a whiff of gas. The last four laps of the race turned ...