Hello all I join these forms a while back I used it to make my self work out programs and make a proper diet/supplementing I never really posted cause I didn???t really need to ask any thing but now I do so I am posting . Any way I have been working out for a year and a half solid getting good gains about 30 pounds along with working out I have been boxing/wrestling/mma for about 6 years now and I am really dedicated to those. Some things I didn???t realize is that getting stronger and bigger makes you less agile and I feel I have less endurance and flexibility. I was wondering if any one knew more about what kind of training a fighter should do to gain strength explosive power, endurance and flexibility but still keep agile and quick? Most people at my gym say the just work out to gain but they use high reps and full ROM, is there any thing else I can do?