just watching highlights on NHL network. i am amazed that they have the technology to 'project' ads on the the glass. you can see uninterrupted reflections of the players as they skate by the ads/glass.
i thought they actually put ads on the glass now. sorta like how they paint ads on soccer fields behind the goal. only they paint it in 'perspective' so it looks correct to the camera.
unable to find a pic...but kinda like this: