Browsing: James Savage

Los Banos native James Savage just recently became the youngest person to make the 21.3- mile trek to swim the…

Read More