Updated

Jeff Hornagold of Crystal Lake loved being a UPS driver.

So when Hornagold died this week of lung cancer, longtime co-worker Michael McGowan agreed to take him on one last delivery.

McGowan transported Hornagold's body from Davenport Funeral home to Saturday's funeral services in his UPS truck.

McGowan said he plans to keep a picture of Hornagold in his truck until he retires so that they can keep riding together.

Hornagold was a UPS driver for 20 years, and his wife Judy Hornagold describes him as "just the happiest UPS man alive."

She said the special delivery was the perfect tribute.