After the 2020 Buffalo Marathon was postponed due to COVID-19, organizers have a plan in place to host the 2021 Buffalo Marathon for Memorial Day weekend with in-person races.
After the 2020 Buffalo Marathon was postponed due to COVID-19, organizers have a plan in place to host the 2021 Buffalo Marathon for Memorial Day weekend with in-person races.