NASCAR fans deal with wet weather at TMS