Buffalo Marathon, Half Marathon, 5K and More – May 28 and 29, 2022- Buffalo, NY
Buffalo, NY
The Buffalo Marathon is May 28 and 29 featuring a marathon, half marathon, 5k, Kids diaper dash and dog run. Bands will perform along the courses. Registration for the Marathon, Half Marathon and 5k closed on April 3, 2022. May 28,Read more