Troy eighth grader Logan Edens overcomes odds to finish race

Troy eighth grader Logan Edens overcomes odds to finish race