8:30 am UPDATE: JULY 22 RACES ARE CANCELLED