BUFFALO, N.Y. — The 124th Annual YMCA Turkey Trot is in the books.
More than 14,000 runners took part in the 8K race.
Sam Morse of Camden, New York, finished first with a time of 23:54. Kelsey Gratien of Buffalo was the first female finisher with a time of 28:39. You can see full race results here.
The Turkey Trot is the longest consecutively run road race in North America.
The race is a fundraiser for YMCA Buffalo Niagara. The 8K route takes runners from Delaware and Tacoma, in North Buffalo, all the way downtown to the convention center.
If you missed the race, you can watch it on the WGRZ YouTube Channel.
RELATED: YMCA Turkey Trot is SOLD OUT!
RELATED: Food 2 Families is back for 2019