Hi. I have read about the etiquette for citizens, however, there is no real etiquette for noncitizens. I have been to sporting events where citizens (young and old) told me to just stand with arms beside or behind me and face the flag. As I am not a citizen, I just remove my hat and listen BUT don't place my hand on my heart. Is it anywhere defined what I do? Thank you for the help.