Heroes Flag Day at the American Legion Post 310, in Gun Barrel City June 15, 2017 A flag may be a flimsy bit of printed gauze, or a beautiful banner of the finest silk. It's...