Karina LeBlanc is a recently retired Olympic and professional athlete. She is the longest serving soccer player for Canada, having played for nearly eighteen years.
The Walrus uses cookies for personalization, to customize its online advertisements, and for other purposes. Learn more or change your cookie preferences.