Tornadoes bludgeoned visiting Nature Coast Tech, 50-14, in the Class 3A-Region 3 championship game on Friday, Nov. 28, 2025.