Iman Shumpert of the Knicks is an Adidas guy. So he shaved the logo into his head because he's a good company man. But apparently he's not up on NBA rules, because, you know, they're kind of protective of their dress code. From SI.com:

Sporting a corporate logo during games is indeed against NBA rules. Item 5 of Section H of the NBA rule book's extended comments section, which governs “player/team conduct and dress”, reads: “The only article bearing a commercial ‘logo' which can be worn by players is their shoes.”

So they made him shave it. And what you see above is the result.