Tag Archives: Bobby Doyle

Race Report: Bobby Doyle 5M

  Some races represent the culmination of weeks, months, or even years of planning. And some races pop up in the schedule at inopportune times, conflict with the demands of a busy schedule, and frustrate efforts at proper preparation. When I find … Continue reading

Posted in Race Reports | Tagged , | Leave a comment