Benefits of Taking BCAA'sBCAA - beneficial or pointless? Mind Body Empire wants to help you understand the point of BCAA, a.k.a., Branched Chain Amino Acids. BCAA...