Heavy rain closed roads in Tucson and triggered flood watches and warnings across much of Arizona on Saturday, with more in the forecast through the weekend.