I apologize in advance if this topic has been discussed before. Has anyone tried Cross Fit? if so would they reccomend it? what should I expect? etc. Any help would be appreciated