Looking to build up some endurance before race season and have been looking into crossfit, anyone do this?

Thoughts?