Re: cross fit
My secret for being in shape,
in order:
1. Eat right
2. Crossfit
3. Lift heavy
4. Sprints
5. long run (<-- not my choice)
There is never going to be a fool-proof workout plan but any good crossfit fit gym should incorporate everything I listed; however, just because a gym...