To most of the world, pyramids are synonymous with ancient Egypt, but to fitness buffs it’s the favored form of resistance training. The name may be foreign to some, but pyramid training has struck ...