Josh S

Josh S

kaizenkaizen
Building the future of running training
All activity
Josh Slaunchedkaizen
Most running plans break when life happens. kaizen adapts to the running you actually do, continuously updating your training so you keep progressing toward your goal.
kaizen
kaizenRun training that adapts based on the running you do