I've been training hard for a long time now. Kinda longer than I want to think about as each year..
success
Patrick Vellners Secret to Long Term Training Success
If you don't know who Pat Vellner is than you haven't been following CrossFit for the last 3 years. Pat..