The NATO logo on the field? What’s up with that?
Yes.
OTAN: Organisation du Traité de l'Atlantique Nord (NATO in French)
I don't know the explanation for obama in a stadium with a NATO symbol and name in two languages.