Carolina Hurricanes defenseman Tim Gleason delivered an autographed American flag Thursday to several Marines from Camp Lejeune.