Metro Roundup: Sean Calhoun resigns as Vestavia Hills football coach

by