Tag: Swimming

Ultra-endurance athlete completes 900-mile swim along entire California coast

Catherine Breed began unprecedented journey at northern end of state, swimming 10…