Shamrock Run has set date for return in BuffaloShamrock Run has set date for return in BuffaloThe Shamrock Run will return in Buffalo after a pandemic hiatus. Kadie DayeKadie Daye