Looks like LeBron’s “vampire” shirt is actually as Lion shirt.
I’m guessing this was done by Nike, who currently uses the Lion insignia for all LeBron related products.
possibly done by nike
but i kinda feel like it maybe personally made for him by givenchy
since lebrons already got a “watch the throne” edition of his latest shoe
its cool either way