Obituary of Brandon Harold MacDonald Brandon Harold MacDonald, 31, born August 18, 1989 of Hannibal, passed away unexpectedly on Wednesday, August 19, 2020. He is the son of Judith Calkins of Hannibal and the late Richard Debottis of Florida. Brandon enjoyed spending time with his children and family the most. He also enjoyed four-wheeling, dirt bikes, motorcycles and fishing with his boys. Brandon could fix anything with a motor. He was a roofer for many years owning his own business at one time. Brandon attended Hannibal Schools, where he participated on the wrestling team. He is predeceased by his grandfather, Michael Harris and his cousin, Samantha Brett. Brandon will be greatly missed and forever loved by his two sons who were his world, Sylas and Zaniel MacDonald of Hannibal; three brothers, Joshua MacDonald of Hannibal, Nathen MacDonald of PA and Andrew Laclair of Florida; grandmother, Carol Harris of Hannibal; grandfather, Raymond Dulin of TN as well as many aunts, uncles, nieces, nephews and cousins. Calling hours will be from 2 to 4 p.m. on Thursday, August 27, 2020 at Foster Funeral Home, 837 Cayuga Street, Hannibal. A celebration of life will immediately follow at the I.O.O.B Club, 1218 County Route 3, Hannibal.