You’ve no doubt heard of CrossFit. Making its presence known on television shows, commercials, magazines, online, or at one of its 4,500 gyms, CrossFit is taking the country and many parts of the world by storm. Based on a training philosophy that encourages people of all fitness levels to get in shape, CrossFit is a
Read more ...