CrossFit vs weightlifting - if ever there was a debate that shows no signs of ending, it's this one! Fitness…