BUFFALO, N.Y. — Before digging into tonight’s turkey, thousands ran Buffalo to raise money for the less fortunate.

The starting line for the 122nd Annual YMCA Turkey Trot is on Delaware Avenue and setup was underway as the 9 a.m. start time approached.

The sold-out crowd of 14,000 participants, some in costume, ran about five miles in the chilly weather for the biggest fundraiser annual for the YMCA Buffalo Niagara, with all of the proceeds go towards funding YMCA programs for those in needs.