David Mackey
David Mackey ( born July 24 , 1966 in New Westminster , British Columbia and raised in Richmond , British Columbia ) is a retired National Hockey League player . 
<triplet> David Mackey <subj> July 24, 1966 <obj> date of birth <subj> New Westminster <obj> place of birth <subj> National Hockey League <obj> league