The Weather Channel's meteorologist Jim Cantore is in Tucson chasing the impacts of tropical storm Odile. He was seen by the Rillito River, reporting on the latest weather updates live for the Weather ...