Kevin Mackinnon April 13, 2023
Ottawa-based Sportstats is one of the world’s largest sports timing companies