Thanks for all the info everyone. Same client just placed a 1,000 piece order for the NHL Network. I asked that they send me a letter of consent from the network and they did so without hesitation. Everything seems legit so we're going to proceed.
I'll probably be posting a new thread to seek advice on how to print this design on the auto lol