Joshua Schumacher winner of the Super Champs Race 201310/29/2013
By: Paige Rice
Joshua took 3rd place last year and apparently came to win on this race. Paige talks about the race and the course conditions.
0 views | posted on 10/29/2013 | tags: running, track and field