A cold front will be approaching the area on Saturday, but I expect that all the racing can be done in the dry that day. Showers are expected to move into Detroit late in the day, around or after 6 pm. The IMSA race is scheduled to end at 5 pm, so the chance of impacts is very low. Of course, the rain may arrive a little earlier than expected, but I think the chance of that is low.
Saturday night will have rain showers moving through, with a tenth to a quarter inch of rain expected. This rain is expected to exit Sunday morning, mainly by 8 or 9 am. The INDYCAR morning warm-up session is at 9:30, so there is a chance of running it in wet conditions if the showers are slower to exit that expected. After the rain exits, clouds will gradually decrease, and the weather for the race looks good, with partly sunny skies and temperatures in the 70s.