The 2024 NASCAR Cup Series season reaches full throttle this weekend as teams descend upon the historic Indianapolis Motor ...