Vestavia Hills @ Mountain Brook Football / 9-18-15 / OTMJ Photos by Lee WallsVestavia Hills @ Mountain Brook Football / 9-18-15 / OTMJ Photos by Lee WallsVestavia Hills @ Mountain Brook Football / 9-18-15 / OTMJ Photos by Lee WallsVestavia Hills @ Mountain Brook Football / 9-18-15 / OTMJ Photos by Lee WallsVestavia Hills @ Mountain Brook Football / 9-18-15 / OTMJ Photos by Lee WallsVestavia Hills @ Mountain Brook Football / 9-18-15 / OTMJ Photos by Lee WallsVestavia Hills @ Mountain Brook Football / 9-18-15 / OTMJ Photos by Lee WallsVestavia Hills @ Mountain Brook Football / 9-18-15 / OTMJ Photos by Lee WallsVestavia Hills @ Mountain Brook Football / 9-18-15 / OTMJ Photos by Lee WallsVestavia Hills @ Mountain Brook Football / 9-18-15 / OTMJ Photos by Lee WallsVestavia Hills @ Mountain Brook Football / 9-18-15 / OTMJ Photos by Lee WallsVestavia Hills @ Mountain Brook Football / 9-18-15 / OTMJ Photos by Lee WallsVestavia Hills @ Mountain Brook Football / 9-18-15 / OTMJ Photos by Lee WallsVestavia Hills @ Mountain Brook Football / 9-18-15 / OTMJ Photos by Lee WallsVestavia Hills @ Mountain Brook Football / 9-18-15 / OTMJ Photos by Lee WallsVestavia Hills @ Mountain Brook Football / 9-18-15 / OTMJ Photos by Lee WallsVestavia Hills @ Mountain Brook Football / 9-18-15 / OTMJ Photos by Lee WallsVestavia Hills @ Mountain Brook Football / 9-18-15 / OTMJ Photos by Lee WallsVestavia Hills @ Mountain Brook Football / 9-18-15 / OTMJ Photos by Lee WallsVestavia Hills @ Mountain Brook Football / 9-18-15 / OTMJ Photos by Lee Walls