Tuesday, 2-25-14

Dave Castro is Director of the CrossFit Games and co-director of training for CrossFit. He has been involved with CrossFit since 2006 when he was stationed in Monterey, California, as a Navy [...]