News

IndyCar stripped both cars of points earned in qualifying, fined both teams $100,000 and suspended the strategists for the ...