The 41st Portland Shamrock Run turned out to be one of the best. We've been to many where the runners were wearing green rain coats instead of green costumes. The event includes a 5k, 8k, 15k and half marathon...but the event to watch was the 1K.