Lewis finished second in his first ARCA Menards Series appearance since he finished 20th at Bristol in 2023. Lewis won at the DuQuoin State Fairgrounds in 2021 in just his second series start and is a ...
ARCA, by the way, is the Automobile Racing Club of America, which was founded 71 years ago in Toledo, Ohio. The series has been a longtime NASCAR companion on certain race weekends. In 2018 ...