Like Vecna, I had never heard of him either but I thought it was really cool of him to spend his evening there talking to people and throwing passes.  He seemed to be enjoying his time as opposed to just doing his 'duty'.  Kudos to Drew!