Very cool. Props to him on a good job. I agree commercials during the anthem is so disrespectful.
As for the women and hats. It actually is considered ok for a women to leave her hat on unless it is a unisex hat, like a ball cap, then she is supposed to take it off. At least that is how I was taught. However if she is wearing a hat after five that is akin to wearing white after labor day.