12U Stanford vs 680 during the 2017 USA Water Polo Junior Olympi12U Stanford vs 680 during the 2017 USA Water Polo Junior Olympi12U Stanford vs 680 during the 2017 USA Water Polo Junior Olympi12U Stanford vs 680 during the 2017 USA Water Polo Junior Olympi12U Stanford vs 680 during the 2017 USA Water Polo Junior Olympi12U Stanford vs 680 during the 2017 USA Water Polo Junior Olympi12U Stanford vs 680 during the 2017 USA Water Polo Junior Olympi12U Stanford vs 680 during the 2017 USA Water Polo Junior Olympi12U Stanford vs 680 during the 2017 USA Water Polo Junior Olympi12U Stanford vs 680 during the 2017 USA Water Polo Junior Olympi12U Stanford vs 680 during the 2017 USA Water Polo Junior Olympi12U Stanford vs 680 during the 2017 USA Water Polo Junior Olympi12U Stanford vs 680 during the 2017 USA Water Polo Junior Olympi12U Stanford vs 680 during the 2017 USA Water Polo Junior Olympi12U Stanford vs 680 during the 2017 USA Water Polo Junior Olympi12U Stanford vs 680 during the 2017 USA Water Polo Junior Olympi12U Stanford vs 680 during the 2017 USA Water Polo Junior Olympi12U Stanford vs 680 during the 2017 USA Water Polo Junior Olympi12U Stanford vs 680 during the 2017 USA Water Polo Junior Olympi12U Stanford vs 680 during the 2017 USA Water Polo Junior Olympi