Patriots fall short against Vestavia Hills

by