Steward Baylor won the seventh annual Kenda Ozark 100 held over the weekend in Mansfield, Missouri. The weather was absolutely beautiful and the race was amazing, with some of the top off-roaders in the country tackling 100 miles of sweet single-track trail. The final 25 miles were held at dark, and spectators were treated to three special “element” sections that were lit up with lights and portable generators. Here’s a look at the race courtesy of Shan Moore and his trusty Nikon.
Latest