The Euros are here – Europe’s festival of football, featuring some of the best players on the planet in peak physical condition. Yet alongside this spectacle runs a carnival of corporate advertising – ...