Nearly 400 swimmers braved the waters of Casco Bay on Saturday morning to take part in the 32nd annual Peaks to Portland swim race.
Nick Butler: Investigating the Chinese Swimming Doping Scandal | Inside With Brett HawkeApril 24, 2024