Kevin Mackinnon August 20, 2023
After a year of injury, former national team swimmer bounces back with first pro win