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.