-
Rio varsity boys water polo defeated Granite Bay 11-6 at home on Sept. 23.
Photo By Michael Mahoney -
Rio varsity boys water polo defeated Granite Bay 11-6 at home on Sept. 23.
Photo By Michael Mahoney -
Rio varsity boys water polo defeated Granite Bay 11-6 at home on Sept. 23.
Photo By Michael Mahoney -
Rio varsity boys water polo defeated Granite Bay 11-6 at home on Sept. 23.
Photo By Michael Mahoney -
Rio varsity boys water polo defeated Granite Bay 11-6 at home on Sept. 23.
Photo By Michael Mahoney
Navigate Left
Navigate Right