A friend of mine was talking about injectable BCAA's being really good. And I was curious if anyone else has heard of this before? I know guys hate pinning their gear as often as they do so I'm not sure who would wanna pin yet another substance, but i am curious as to what anyone might know of this injectable bcaa