Droud Claims First Series Victory of Season in NCRA Sprint Action at 81 Speedway!
Defending series champion Don Droud, Jr. took the lead with seven laps remaining then went the rest of the distance unchallenged to claim his first feature victory of the season […]