Mark Leschuck helps clear Spruce Road near Dixie Highway in Homewood after storms rolled through the region and knocked down trees on July 27, 2026. Leschuck used his own chain saws to break down the ...