Richard Cafarelli June 25, 1926 – January 8, 2021 Canton, Michigan Richard Cafarelli, age 94, passed away on Friday, January 8, 2021. He was the beloved husband of the late Vera; father of Joseph (Joanne), Daniel & Richard (Joanne); grandfather of Lynn, Ryan, Jennifer, Kyle, Kevin, Kimberly, Martin and Maeve; and great-grandfather of Cali, Kris, William, Anthony, Jacob, Luke, Maxwell, Mason and Riley. Mr. Cafarelli was a U.S. Army veteran, having served in the European Theatre during World War II. He dedicated many hardworking years as a longshoreman for Cunard Lines in New York City. In retirement he drove school busses for Bosch and West Point Tours. He was a past Grand Knight with the Knights of Columbus in Orange County, New York. Interment will be in Eagle Valley Cemetery, Town of Highlands, New York.