crossfit was created by a fat middle aged man who has never played a sport in his life. He doesnt even do crossfit. Crossfit is good if you want to do a bunch of shit really quickly while making yourself look as retarded as possible. All it will do is get your endurance up, you will not get stronger, faster or punch harder. nothing specific about it