The NTT IndyCar Series ended its 2026 season on Sunday. It was a season with a lot of highs, and a lot of twists and turns – both on and off the track. But if I told you the season ended on a high note, that would not exactly be truthful. As usual, the IndyCar […]