Rio varsity boys water polo defeated Granite Bay 11-6 at home on Sept. 23.
'
Rio varsity boys water polo defeated Granite Bay 11-6 at home on Sept. 23.
'
Rio varsity boys water polo defeated Granite Bay 11-6 at home on Sept. 23.
'
Rio varsity boys water polo defeated Granite Bay 11-6 at home on Sept. 23.
'
Rio varsity boys water polo defeated Granite Bay 11-6 at home on Sept. 23.
'