Thousands of runners will take to the downtown Portland streets for the 47th annual Shamrock Run on Sunday morning, ...