The rain and cold did not stop thousands of runners from taking to the Portland streets for this year’s Shamrock Run on Sunday morning.
Thousands of participants competed in the 54th running of the Yuengling Shamrock Marathon and Anthem Shamrock Half Marathon ...
In the half-marathon, David Gregory, 29, of Virginia Beach won the men’s title in 1:10:43, topping Stuart Vailes, 24, of ...