Sports

Savage Race

When: Oct. 22-23 2016

An 7.5-mile race with 25 obstacles.

Price: $64-$116

Tags