Viking Swim Club racks up dozens of first-place finishes in Sitka
Petersburg’s Viking Swim Club took home dozens of medals from their meet in Sitka this weekend, racking up 40 first place finishes, 28 second place finishes and 17 third place finishes.
Read More