Scott McLaughlin says his chances of racing in the NTT IndyCar Series are “a little bit slim” due to global travel restrictions More »