crossfit720.com
Competing - 720 Athletics Denver Colorado
What does it mean to compete? There can be many different definitions and meanings behind the word. Some would say its a way of life, others would say that its an arena encompassed by the activity of sport. Either way you look at it competition surrounds us daily. How we approach and handle it is…