Kenmore | Runner's Journey Opa getting ready to try out his early birthday present ‘treking poles’. November 12, 2019October 31, 2022 The newest addition to his running addiction! #oldmanpoles
Kenmore | Morning Run | Opa's Blog | Towpath These are some of my excuses for a break ByJames Carnahan
EagleUp Ultra | Races Update: the race took off at 6 am and a little after 7 am James Carnahan came through his lap! ByOmawalks
EagleUp Ultra It’s a little after one and every nook and cranny is filled up with cars, tents, campers, RV’s and A LOT of runners (200 more than last year), crew members and supporters! It’s going to be a great race! Eagle Up Ultra #thecomeback ByOmawalks
Kenmore | Morning Run | Opa's Blog | Towpath These are some of my excuses for a break ByJames Carnahan
EagleUp Ultra | Races Update: the race took off at 6 am and a little after 7 am James Carnahan came through his lap! ByOmawalks
EagleUp Ultra It’s a little after one and every nook and cranny is filled up with cars, tents, campers, RV’s and A LOT of runners (200 more than last year), crew members and supporters! It’s going to be a great race! Eagle Up Ultra #thecomeback ByOmawalks
Kenmore | Morning Run | Opa's Blog | Towpath These are some of my excuses for a break ByJames Carnahan
EagleUp Ultra | Races Update: the race took off at 6 am and a little after 7 am James Carnahan came through his lap! ByOmawalks
EagleUp Ultra It’s a little after one and every nook and cranny is filled up with cars, tents, campers, RV’s and A LOT of runners (200 more than last year), crew members and supporters! It’s going to be a great race! Eagle Up Ultra #thecomeback ByOmawalks