My personal opinion on CrossFit for obstacle racing
Key takeaways Obstacle course racing demands a mix of functional strength, cardiovascular endurance, agility, mental toughness, and flexibility. CrossFit effectively builds the overall physical attributes necessary for obstacle racing, including…