What Is Obstacle Course Racing?

Obstacle course racing, also known as OCR, has become extremely popular over the past decade, where people from all walks of life participate. Many people reap the physical and mental benefits from this endeavour and the lessons from taking part can you apply in other areas of your life. Obstacle course racing is a sport … Read more