Vestavia Hills @ Thompson football /10-02-15 / OTMJ Photo by Lee WallsVestavia Hills @ Thompson football /10-02-15 / OTMJ Photo by Lee WallsVestavia Hills @ Thompson football /10-02-15 / OTMJ Photo by Lee WallsVestavia Hills @ Thompson football /10-02-15 / OTMJ Photo by Lee WallsVestavia Hills @ Thompson football /10-02-15 / OTMJ Photo by Lee WallsVestavia Hills @ Thompson football /10-02-15 / OTMJ Photo by Lee WallsVestavia Hills @ Thompson football /10-02-15 / OTMJ Photo by Lee WallsVestavia Hills @ Thompson football /10-02-15 / OTMJ Photo by Lee WallsVestavia Hills @ Thompson football /10-02-15 / OTMJ Photo by Lee WallsVestavia Hills @ Thompson football /10-02-15 / OTMJ Photo by Lee WallsVestavia Hills @ Thompson football /10-02-15 / OTMJ Photo by Lee WallsVestavia Hills @ Thompson football /10-02-15 / OTMJ Photo by Lee WallsVestavia Hills @ Thompson football /10-02-15 / OTMJ Photo by Lee WallsVestavia Hills @ Thompson football /10-02-15 / OTMJ Photo by Lee WallsVestavia Hills @ Thompson football /10-02-15 / OTMJ Photo by Lee WallsVestavia Hills @ Thompson football /10-02-15 / OTMJ Photo by Lee WallsVestavia Hills @ Thompson football /10-02-15 / OTMJ Photo by Lee WallsVestavia Hills @ Thompson football /10-02-15 / OTMJ Photo by Lee WallsVestavia Hills @ Thompson football /10-02-15 / OTMJ Photo by Lee WallsVestavia Hills @ Thompson football /10-02-15 / OTMJ Photo by Lee Walls