News

The 28-year-old Spaniard won three of the last four IndyCar Series titles. He has taken things even further in 2025.