Jeff Powers has won the Blue Ridge Marathon with a time of 2:52:25, according to the marathon's Twitter account.

Powers, of Philadelphia, won the marathon in 2013 with a course record time of 2:39:48. 

This story will be updated.

Load comments