Welcome to our forum.
It doesn't look like the Royal Spa car will make the Indy 500. Perhaps they needed Jimmy as an Engineer.