Mike Groll/Associated Press

Granite Bay's Haley Anderson won silver in the marathon swimming final.

close window