Obstacle Running Adventures
296. Rylan Schadegg on Winning Spartan North American Championship, Palm Beach Deka FIT, and Faith!
won thelast weekend in located in British Columbia, Canada! This weekend he won the setting a new record and beating by seconds! These are pretty impressive accomplishments but only some of the