Troy eighth grader Logan Edens overcomes odds to finish race

Caption
Troy eighth grader Logan Edens overcomes odds to finish race