NHLPA Released A Happy Holidays Video With Tim Thomas In It. I Shit You Not.

The NHLPA posted this video on youtube last week. I have only one question: how the frig did they get Tim Thomas to come out of hiding? I feel like Im looking at a ghost (0:28 second mark).