IndyCar Series season is rolling, and Scott McLaughlin may be a championship contender. He finished third in the 2024 points, even after a third-place finish in the season opener was disqualified.