Michael Carter has once again won both races in the BRL Road Series, this time at Atlanta Motor Speedway’s Road Course. That’s 4 wins in the series this season. The Championship standings find Brian Neff at the top followed by Tim Knott and Lowell Jewell. The series’ next event is Las Vegas Motor Speedway on October 4th.
September 28, 2014