American Legion hosts Flag retirement ceremony