ARCA: Toyota Clinches 2023 ARCA Menards Championship
Toyota captured its eighth overall, and its seventh-consecutive, manufacturer’s championship in the ARCA Menards Series following racing action from Bristol Motor Speedway. Toyota drivers have won 15 of the 18 … Read More