This encounter always struck me as a bit jobsworth.
There was a newish bar in town which also served food , so at lunchtime it was nearly all people going in for a meal. DH had been there with colleagues and said it was quite nice and we should try it some time.
We ate out most Saturday lunch times with DD, she would have been about 10 then, so we decided to give it a go.
Anyway we took our seats and chose from the menu then DH went to the bar to place our order. All good.
A few minutes later a member of staff came over and said "I am sorry I can't serve you and will have to ask you to leave." We looked at him in some bewilderment and my first thought was maybe they had a policy of not allowing children, but there were other youngsters in there.
He then explained "It's policy, we can't serve anyone in a football shirt." Still bewildered - football shirt, what football shirt? Finally we realised that the black polo shirt DH was wearing had a tiny (smaller than a 50p coin) Newcastle United badge on the chest. You would have to be standing right in front of him to even see what it was.
Now I can understand why they would have a rule about this as clearly they don't want gangs of rival football supporters kicking off and starting fights. But did he honestly think that would happen with a 40 something man out for lunch with his wife and little girl? It's not even as if Newcastle is one of the local teams that might provoke comment.