July 20, 2024 Results from Indianapolis: July 20, 2024 (NASCAR Xfinity Series) The NASCAR Xfinity Series drivers are racing in Indianapolis, Indiana. The 2.5-mile Indianapolis Motor Speedway is the venue for the Pennzoil 250. Check out the...