The New Orleans Athletic Club Turkey Day Race is a fundraiser for Spina Bifida of Louisiana. â–º Get breaking news from your neighborhood delivered directly to you by downloading the new FREE WWL-TV ...