A long goodbye: Paul J. Cahill's funeral
Boston.com
A firefighter carrying Cahill's helmet led the casket into the church.
A firefighter carrying Cahill's helmet led the casket into the church.
(Globe Staff Photo / David L. Ryan)