Joseph Brian Lord, Sr., 63, of Hamilton, passed away suddenly at his home on Friday, March 21, 2025. Born in Trenton, Joseph ...