CANCELLED: 26th Annual Grand Island Half Marathon
26th Annual Grand Island Half Marathon will be held Saturday, May 2, 2020 beginning at 9am! The race will begin in Beaver Island State Park and will follow the Niagara River. The Greater Buffalo Track Club (GBTC) will be donating a portion of the event proceeds to FeedMore WNY. Be... Read more »