James Fitzgerald Crossfit
Dec. 22, 2024
Strength & Conditioning: James FitzGerald - Week 3, Day 3 - Breaking Muscle 2009 CrossFit Games Episode 49: CrossFit Games Winner James Fitzgerald On How To Plan Your Obstacle Course Training - Obstacle Dominator James Fitzgerald Crossfit