Ok, so who is taking this stuff? My boss just bought some, and it sounds a little bit crazy to me. I don't know how ground-up deer antler velvet is good for you.
I have no interest in taking it, but was just curious if other people have heard about it. I guess it is gaining a lot of popularity in professional sports since you can't test for it.