Zack FitzgeraldD · Born June 16, 1985Age in each season2007-08 (Canucks): 22 years, 107 days to 22 years, 319 days