News

Larry Haywood, known in Savannah as the "Flag Man" who would fly a massive U.S. flag while riding his bicycle, died following a hit-and-run on April 9.