Bucs finish strong to knock off Mountain Brook

by