Over the last couple years, the NPHS water polo team has overcome a multitude of problems: ranging from coaching shortages, to player shortages, to bumps...