They have a place to get names on jerseys WITHIN the St. Pete. Most likely got it done there I'd imagine since it's just a production line and people wouldn't have had the time to question it. Just take the order and pass it onto the guy with the letters.
At least we know it's not authentic; most sanctioned suppliers won't put names of retired players on jerseys. Still, whoever did this should have said "HELL no" when asked to make it; I don't care who they're a fan of. This is unnatural at best.
I liken this to seeing Gordie in a Whalers jersey.
That being said I was thinking of getting a Lightning jersey with 'YZERMAN 19' on the back for my girlfriend (she's a Bolts fan), if only to subliminally subvert her to support the Wings. I'll just get her a Vinny one instead. Also, what would you say to this: I'm looking to get a Team USA Jersey with 'HOWARD 35' I know he hasn't played for them yet but want one.