What do you do? I may not recall correctly, but it seems to me that hand over heart has become a practice over the past few decades. I recall standing at attention in my younger years with arms at sides. Certainly hats should be removed. In school we were taught to place hand over heart during the Pledge of Allegiance. Since 9/11, some/all MLB teams play Good Bless America in a later inning. It now seems to be a secondary anthem, with most people removing caps and placing hand over heart. I'm not aware of anything official for the latter. I have mixed feelings about "two anthems," particularly a religious centric one.
Edit: Subsequently found the following from the American Legion. Nothing about "God Bless America."http://legionstuff.blogspot.com/2011/11/proper-protocol-for-allegiance-natl.html
Edit: Subsequently found the following from the American Legion. Nothing about "God Bless America."http://legionstuff.blogspot.com/2011/11/proper-protocol-for-allegiance-natl.html
Last edited: