Big plays propel Bucs past Mountain Brook, into semifinals

by

by