With the 2026 IndyCar season beginning in two weeks, Fox released its last preseason ads with two-time series champion Will Power.