Sports Home run derails Branford title hopes Mike Ridaught May 24, 2023Liberty County’s three-run home run in fifth inning lifts Bulldogs to state championship.