I'm not entirely sure how this relates to sport, but look it, Deadspin covered it so we can too.
This is apparently a wizard nose accessory for you Halloween outfit. However, it looks like something completely different. He could do with sorting out that downy fluff.