Programming for CrossFit Strength, Endurance, and Preparedness

Someone questioned me how I would program an eight-7 days CrossFit cycle and I experienced to…