Innovative Complexes; a Barbell Complex and a JC Band Complex By Bret ContrerasConditioning10 Comments Ugh! Energy system development! I don’t know if you’re anything like me, but I hate cardio, I hate intervals, I hate complexes, I hate Tabatas, and I hate high reps…. Read More April 29, 2010