CrossFit is a phenomena which has popped up all around the world to great effect. It’s based on a combination of daily workout routines generically called W0D (workout of the day). CrossFit is designed to challenge you in many ways, hitting strength and endurance, cardio, and diet as well, alongside a support network based around […]