Those are sweet. We have plenty of worthy players to do something similar with.
So these are not quite a standard "giveaway", it comes with a special ticket you need to buy. $45 for the upper level ticket, and this is included. Pretty sweet deal in my opinion. I would be in for any and all games the Devils did something similar.
So these Isles lockers do not have sponsor logos on them, and were produced out of pocket by the team to entice fans to buy tickets. With that being said, teams routinely get sponsors to pay for tons of giveaways. The Devils have to be one of the worst in sports in this regard. I am not sure if it is out of completely laziness/not giving a sh!t, or lack of the right personnel in marketing. It is probably a combination of both, but more of the "not caring" attitude than anything else.