Anyone know about the Mets fan with B.O.?

Gracie wrote in,

Hi! Love your blog!! Hoping you can help me. I was at friday’s game vs Atlanta and in between innings they said they had an announcement. And they called out a guy’s name and said ‘you have ….b.o!’ and it was promoting gillette deodorant. The guy was in my section and looked really embarrassed and then took off with his girlfriend going after him. Do you know if this is a normal promotion they do at citifield or were they actors? It was just weird to see the guy leave and he looked so upset… Hoping you can help

Sounds to me like someone was filming an ad…or the Mets have gotten agressive with product placement.

Anyone know?