Charles Hahn's BioPlaysWater PoloClass YearFreshman • 2029TeamsDavis Sr. JV Water Polo#11View Full Bio