Tuesday evening the Worthington American Legion hosted a flag retirement ceremony outside of its building.