It helps blood flow because it dilates vessels (after an initial period of construction, generally, but that depends on the cannabis strain), Originalblu. It wouldn't really help prevent blood clots because it doesn't affect the blood platelets or the coagulation of blood. In fact, there's some indication that cannabis may have a mild pro-coagulant effect, which might actually slightly increase a tendency to clot in some people.