Matt RasmussenonFebruary 9, 2019 Training Tips and Advice for Portland Shamrock Runners This post is written by Mark Hadley, one of the top online running coaches with RunDoyen. Thousands of people across the state and region have… Discover More