The veterans of American Legion Post 20 hosted a flag retirement ceremony on Flag Day, burning flags that were no longer fit for display.