Swimming vs Davidson - GardnerWebb
Josh Hanson prepares for his race.

Josh Hanson prepares for his race.

photos by megan hartman