Thousands of runners enjoy nice weather during Buffalo marathon, Amherst teacher places first for women's race
BUFFALO N.Y. (WIVB) – It was a picture perfect weather day as more than 7,000 runners laced up their sneakers and hit the pavement for this year’s Buffalo Marathon. Finishing a marathon in two hours and 51 minutes is a personal record for Amherst High …