Haggerty: An emotional night at TD Garden