Three NASCAR crew members ejected from Indianapolis Motor Speedway This weekend, NASCAR returns to the Indianapolis, Indiana. The Indianapolis Motor Speedway Road Course hosts the NASCAR Cup Series. View the NASCAR inspection issues from Indianapolis Motor Speedway below. Cup teams have yet to touch the track. However, on Friday all […]
Read More