JD misses out on victory by a split second in Barber race 2
Due to some rain showers just before the start of Supersport Race 2 at Barber Motorsports Park, Alabama, the day’s schedule was delayed, resulting in a shortened 14-lap race that took place in a [...]