American Legion speaker and thoughts on the flag