David Brandon “B.G.” Gallagher, 36, of Yazoo City, MS passed away December 6, 2020. He was born March 30, 1984 in Holmes County, and lived in Yazoo County his whole life. He is survived by his four children, Nickolas Shanks, Patrick Gallagher, Dylan Gallagher, and Landon Gallagher, his sister, Shannon Gallagher, and his mother Shirley Gallagher. He is preceded in death by his father David Gallagher. Brandon was an entrepreneur who worked from home and loved spending time with his boys. He was always there for everyone when they needed him and didn’t hesitate to lend a helping hand where it was needed. Services will be held at Shaffer-Collins funeral home, no arrangements have been made at this time.