Beginner CrossFit class in Walnut Creek at CrossFit Sweat Shop

The 4-Week “Start Smart” Strategy for CrossFit Beginners

How to build a consistent, injury-free CrossFit foundation in Walnut Creek If you're new to CrossFit — or thinking about starting — you're probably wondering: How intense are the workouts, really? Will I be too sore to move the…