Just like creatine and protein powder, pre-workout is one of the most popular ... Other ingredients include amino acids (such as BCCAs), nitric oxide precursors (such as L-arginine and L ...