16U Stanford B vs 680 B during the 2017 USA Water Polo Junior Ol16U Stanford B vs 680 B during the 2017 USA Water Polo Junior Ol16U Stanford B vs 680 B during the 2017 USA Water Polo Junior Ol16U Stanford B vs 680 B during the 2017 USA Water Polo Junior Ol16U Stanford B vs 680 B during the 2017 USA Water Polo Junior Ol16U Stanford B vs 680 B during the 2017 USA Water Polo Junior Ol16U Stanford B vs 680 B during the 2017 USA Water Polo Junior Ol16U Stanford B vs 680 B during the 2017 USA Water Polo Junior Ol16U Stanford B vs 680 B during the 2017 USA Water Polo Junior Ol16U Stanford B vs 680 B during the 2017 USA Water Polo Junior Ol16U Stanford B vs 680 B during the 2017 USA Water Polo Junior Ol16U Stanford B vs 680 B during the 2017 USA Water Polo Junior Ol16U Stanford B vs 680 B during the 2017 USA Water Polo Junior Ol16U Stanford B vs 680 B during the 2017 USA Water Polo Junior Ol16U Stanford B vs 680 B during the 2017 USA Water Polo Junior Ol16U Stanford B vs 680 B during the 2017 USA Water Polo Junior Ol16U Stanford B vs 680 B during the 2017 USA Water Polo Junior Ol16U Stanford B vs 680 B during the 2017 USA Water Polo Junior Ol16U Stanford B vs 680 B during the 2017 USA Water Polo Junior Ol16U Stanford B vs 680 B during the 2017 USA Water Polo Junior Ol