The annual HAINTS & SAINTS Halloween Parade, hosted by HomeGrown Decatur returns this Sunday, October 25 beginning at 4 p.m. The parade was introduced in 2011, according to a press release, and will feature “local marching ...