4/12/2025
Brennon Willard
Brennon Willard finishes 16th in Spring Nationals

On Friday and Saturday, Brenon Willard raced in the 12th annual Spring Nationals at the state-of-the-art Lucas Oil Speedway in Wheatland, Missouri. He came away from the 3/8-mile oval with a feature...