Toyota Racing Weekly Preview 07.03.24
NASCAR returns to the streets of Chicago for the second time with the Cup and Xfinity Series on Independence Day Weekend. The ARCA Menards Series West holds two races this weekend at Irwindale Speedway out in California.