Deer Antler Spray Sold to Athletes by Alabama Gym Owners

Media outlets have been buzzing in the past few days with reports of athletes taking a compound called “deer antler velvet.”  This product comes in spray and pill form. One of its most outspoken proponents is a small operation called […]