Finally some results.
Long Beach:
Barber:
Indy GP:
Indy 500:
Detroit 1:
Detroit 2:
Texas:
Toronto and points standings:
And remember to send your Fontana guesses. Deadline tomorrow Fri 26 June at 8:30am PT, i.e. 4:30pm UK time.