The Turkey Trot has been run every Thanksgiving morning since 1896. The maximum of 14,000 runners have signed up for this year's 119th race, which is organized by the YMCA of Buffalo Niagara.