Obstacle course racing, also known as OCR, is a sport in which a competitor, traveling on foot, must overcome various physical challenges in the form of obstacles. Races vary in
Obstacle course racing, also known as OCR, is a sport in which a competitor, traveling on foot, must overcome various physical challenges in the form of obstacles. Races vary in