Repeat competitor wins this year’s Great Galesburg Shake May 21, 2019 8:56 pm|Persistence — and a lot of learning and practicing — have finally paid off for the winner of…