Photos: Spartan Race 2017
Thousands of competitors braved hills, mud and barbed-wire as they challenged themselves in the Montana Spartan Race.
Greg Lindstrom
The Montana Spartan Race on May 6, 2017. Greg Lindstrom | Flathead Beacon
The Montana Spartan Race on May 6, 2017. Greg Lindstrom | Flathead Beacon
The Montana Spartan Race on May 6, 2017. Greg Lindstrom | Flathead Beacon
The Montana Spartan Race on May 6, 2017. Greg Lindstrom | Flathead Beacon
The Montana Spartan Race on May 6, 2017. Greg Lindstrom | Flathead Beacon
The Montana Spartan Race on May 6, 2017. Greg Lindstrom | Flathead Beacon
The Montana Spartan Race on May 6, 2017. Greg Lindstrom | Flathead Beacon
The Montana Spartan Race on May 6, 2017. Greg Lindstrom | Flathead Beacon
The Montana Spartan Race on May 6, 2017. Greg Lindstrom | Flathead Beacon
The Montana Spartan Race on May 6, 2017. Greg Lindstrom | Flathead Beacon
The Montana Spartan Race on May 6, 2017. Greg Lindstrom | Flathead Beacon
The Montana Spartan Race on May 6, 2017. Greg Lindstrom | Flathead Beacon
The Montana Spartan Race on May 6, 2017. Greg Lindstrom | Flathead Beacon
The Montana Spartan Race on May 6, 2017. Greg Lindstrom | Flathead Beacon
The Montana Spartan Race on May 6, 2017. Greg Lindstrom | Flathead Beacon
The Montana Spartan Race on May 6, 2017. Greg Lindstrom | Flathead Beacon
The Montana Spartan Race on May 6, 2017. Greg Lindstrom | Flathead Beacon
The Montana Spartan Race on May 6, 2017. Greg Lindstrom | Flathead Beacon
The Montana Spartan Race on May 6, 2017. Greg Lindstrom | Flathead Beacon
The Montana Spartan Race on May 6, 2017. Greg Lindstrom | Flathead Beacon
The Montana Spartan Race on May 6, 2017. Greg Lindstrom | Flathead Beacon
The Montana Spartan Race on May 6, 2017. Greg Lindstrom | Flathead Beacon