Treestand ratchet straps are one of the leading causes of injury to hunters. A 2014 study published in the World Journal of Clinical Cases revealed tree stand falls were a persistent cause of neurological injury while hunting. The study period lasted eight years, and revealed this to be a significant…
Updated: