ARCA Menards Series
2020 ARCA Menards Series East Season Ends At 5 Flags...
Sam Mayer clinched the series championship when he started the race in Pensacola, Florida, and he ended it with his fifth win of the year.
2020 ARCA Menards Series East Season Ends At 5 Flags